每个习题请压缩为以下格式上传,例如习题A1,0.1版就叫 A1-01.rar,0.2版就叫 A1-02.rar. e _0 L; K: E/ T! U
$ b4 K1 W+ d& p" l# C/ S- E习题A1.
( z' O/ f; p) L: [, ]; @读取和写入指定编码格式的文本.
# t2 \3 e5 w+ H1 `格式如下
* o' V: }3 e2 b! ^) z$ Yutf-8带标记头(BOM)
, U" h' R$ `( s4 Zutf-8不带标记头(BOM)3 F$ `. _# }2 A7 b
utf-16 BE 带标记头(BOM)) H# ]9 i; @6 a3 d
utf-16 BE 不带标记头(BOM)
% i0 A' {* w, j2 |, i' u7 eutf-16 LE 带标记头(BOM)# J) b* V' X. p: x
utf-16 LE 不带标记头(BOM)
_( R6 u4 I# V3 o: @( fGB2312
, w/ Q t! X9 p' ^! E0 O. v5 i
" U) T* D( d3 C3 P4 l
6 L3 u: ^& ]% u5 P5 a# ?* i5 G/ H习题A2. / v0 M2 [* S; _' P( a3 X3 X
遍历一个带多个子目录的目录,把其中所有.txt的文件名写入list.txt; Q; w' b4 v1 e4 L" j2 B+ c
/ h o+ n3 A7 l" V% ]0 S6 @8 K1 K
. D- y7 F/ r" ~习题A3.! l+ u( e' p( f+ l3 b, q* N
输入一个中英文字符串,输出它的字符数和字节数。
) R8 ]7 p0 c# E6 i
3 a* R0 @1 c1 S, a
5 T/ J5 P% L( |. h/ p) A( v t习题A4.: P; a' v" _ d8 q
把一个多行的中英文文本,奇数行的英文全部转换为大写,偶数行的英文全部转换为小写。5 Q; s# F4 e2 o: ^& N. h6 x
: T2 w r* u/ [6 K; k7 s' M9 d5 U
3 M" m. t4 }- w+ h/ e/ u
习题A5.
1 y% g8 G& o/ J7 I/ n% {' r输入一个文本,输出它的行数
, I0 S8 e' J4 w1 g9 E: h/ S D% }" |( w; `3 j; |4 {
# o6 I; X- w2 y3 S# p; L习题A6.# R6 r7 d9 p- B! \
指定一个多行csv文件
/ F; ^- n" S8 F# E: w5 _: x( n每行格式如下
/ G- U; u4 a0 Y) T4 A2 a, b" ja,b,c,d
1 E9 Y; u1 `2 _0 L/ D3 s& B转换后格式如下# Z D; r2 j: }" {6 Q9 g4 d
d,c,b,a |