每个习题请压缩为以下格式上传,例如习题A1,0.1版就叫 A1-01.rar,0.2版就叫 A1-02.rar
* b& I, D! ~" G! y" G) T; n r' T( i1 _! ]! e
习题A1. ! r4 a, k" a1 K4 |9 \
读取和写入指定编码格式的文本.9 R, k/ `( X5 r. {
格式如下
3 K- |3 u G! R- t" Q" Yutf-8带标记头(BOM): d: f! X7 s4 V9 |
utf-8不带标记头(BOM)
' T" j0 S l/ G3 ?% B+ B. M( ~6 S. Iutf-16 BE 带标记头(BOM)
3 x( l& r5 }# i& z! }3 Butf-16 BE 不带标记头(BOM)
% V% f" w' F" _8 c8 Z+ gutf-16 LE 带标记头(BOM)
- I2 {7 `4 l1 b8 T7 S2 ~5 m% c$ y# {utf-16 LE 不带标记头(BOM)& A; B, W1 u+ L0 l7 g
GB2312* D- U }' J4 w" Q
! E ]+ y& z9 w& m, |8 |" E2 v+ R, e' ?2 m: G" V/ m
习题A2. 8 X- C6 S+ W5 x. S4 Z' T
遍历一个带多个子目录的目录,把其中所有.txt的文件名写入list.txt4 C4 d, b8 O: l; N
' ?+ \# X% d% D* \5 \, d& G+ P7 v" z! q) {% g/ }! }; i
习题A3.4 Y& {( s: X0 {% r% u
输入一个中英文字符串,输出它的字符数和字节数。
j6 c9 X' y9 S. a; k3 C6 ^5 `2 W; t& y w' B8 t
) Y- p+ Q$ _' i# W& j: u
习题A4.0 K8 X/ y( k! g- S
把一个多行的中英文文本,奇数行的英文全部转换为大写,偶数行的英文全部转换为小写。
8 |8 T4 l0 X4 h, m! z+ M" j& Z/ u) l. w
2 S$ R$ z( x! b9 N" v3 K/ {
习题A5.
8 N% M; Y+ t' \8 G1 D7 Z# ?+ }输入一个文本,输出它的行数; d% s ^' }1 }' v8 z8 I
; g" |2 D8 x' T( t2 B$ e
+ Q9 y8 q1 s6 E+ u/ ]
习题A6.+ B8 ?+ W C8 \" }0 c F
指定一个多行csv文件, l% K& M9 U( y% A3 ?: Z5 o6 K
每行格式如下
: K4 l& O1 ^' ?$ c- i" Ea,b,c,d
5 P1 l/ p& m r- `转换后格式如下: u9 l$ x% r! W! R2 p5 h/ Q
d,c,b,a |