每个习题请压缩为以下格式上传,例如习题A1,0.1版就叫 A1-01.rar,0.2版就叫 A1-02.rar; b; m7 h& l B }4 Y
+ ^% ?) ^( h0 y" A9 E5 J! \ B! b
习题A1.
4 O+ |0 l" D( n. r+ b读取和写入指定编码格式的文本.' s. o8 G! m7 f# M
格式如下; m% h/ A* b- L( \
utf-8带标记头(BOM)
0 ]( {% D% v* D8 L$ g; \utf-8不带标记头(BOM)
6 t( O+ j6 C$ l6 M) t8 e& kutf-16 BE 带标记头(BOM)
5 s% }6 A3 B" a3 i( c; wutf-16 BE 不带标记头(BOM)
: e" K. } d: S& [1 |) z iutf-16 LE 带标记头(BOM)
0 b2 w2 f( \- D g- E! futf-16 LE 不带标记头(BOM)
$ {& m) _6 V) `) QGB2312% F4 H' O5 o2 }& ~* [2 ?
w* w4 h1 u* e
: ?1 m5 C* b" l/ J3 Q! P# h1 q* C1 {习题A2.
* p! Z& T x; r& S( K2 @ m遍历一个带多个子目录的目录,把其中所有.txt的文件名写入list.txt
8 Y$ c6 R# r. ?
. ?5 t9 y$ K/ e, A/ d" `+ B4 _ \7 \. S- x" q7 E6 w
习题A3.4 c- k% O `; F6 c
输入一个中英文字符串,输出它的字符数和字节数。
6 X- j( A8 B$ [# Y% c5 M! B5 y. t: A; I
5 x( N7 Q1 p+ n w- y
习题A4.$ R) @3 x2 J( T/ g5 h4 Y9 }
把一个多行的中英文文本,奇数行的英文全部转换为大写,偶数行的英文全部转换为小写。 @8 A4 O8 ^" v2 ]" o" i& f" d
. U9 L/ r i( X; W( x2 b* u3 v$ V0 d# I% M3 p: \+ ]
习题A5.7 n8 ^: ?. \6 m# V0 p- o3 O
输入一个文本,输出它的行数
+ d' q0 M/ c5 F4 G. k" h- o; m3 c
7 p6 }( N9 |" v9 t1 N
3 E* P% u1 w2 ^! ^' t习题A6.) f% u( o/ U. Q& H( L |/ v9 }* p
指定一个多行csv文件
8 P, ?/ T) j! v# S v( R每行格式如下
* N4 ~' g- ?0 K# ~, ?+ Ea,b,c,d* S7 k% }" ?' {' Y/ A1 o& {. y
转换后格式如下
9 a3 f4 T4 e }$ Q1 J2 i$ jd,c,b,a |