每个习题请压缩为以下格式上传,例如习题A1,0.1版就叫 A1-01.rar,0.2版就叫 A1-02.rar X# U6 F( G" i) q% }
9 n5 t! O7 X- b+ [0 |习题A1.
6 Z( S3 u7 Q$ K3 u# W0 N a读取和写入指定编码格式的文本.
! N: k3 b2 U6 [ Y9 {格式如下
+ Q# z0 ]; a# |! e F# @# F5 ]' Futf-8带标记头(BOM)
( W. j% p7 [9 t. \$ s5 Zutf-8不带标记头(BOM)( Y3 |: B6 D0 D9 C" b& U* q2 o4 @
utf-16 BE 带标记头(BOM)
4 f* M4 v" u6 Dutf-16 BE 不带标记头(BOM)8 R7 A5 i ^: A7 ?
utf-16 LE 带标记头(BOM)
* E+ P8 Q6 E, e1 z* Eutf-16 LE 不带标记头(BOM)9 x# }* o/ N& S; r
GB2312
" n/ d0 n8 e1 l; ^ G
2 X7 P8 l: ]8 j/ x" n1 o- B Y" f# ]' d( c0 @0 x1 a
习题A2. ; m/ K& Y+ v3 Z& v
遍历一个带多个子目录的目录,把其中所有.txt的文件名写入list.txt9 Z4 D: N; ^+ O% J# T0 c
4 r/ }7 Z9 ^# U* S% k
8 m0 X! Q2 n; L: t. Q& |习题A3.- l9 p; k6 `/ j- T' J, c
输入一个中英文字符串,输出它的字符数和字节数。1 ?: e3 e, l/ G) t- J9 J3 B# u0 R' h
" \" V! \8 ]0 c' o
+ F0 C5 x2 p) S0 A' U习题A4.
5 I* O- @; T U4 A7 s4 F$ @0 ^& N+ @4 L把一个多行的中英文文本,奇数行的英文全部转换为大写,偶数行的英文全部转换为小写。
$ {* g3 s# Z2 m' }6 B) ]5 l% L* m
5 V( e# a% N& I2 a2 D; a. }& D: m6 E( A; G1 s
习题A5.: ?3 K: e( o6 o4 x
输入一个文本,输出它的行数
; p, _6 r. g$ l9 ]# `
, z6 @" u1 T$ o+ O; u0 Z# {) @+ t. v
1 v9 q% e8 ~. x& r4 d5 M习题A6.
( q# J& E4 r$ S指定一个多行csv文件& }% W* |$ L b7 z: s
每行格式如下$ I/ B$ N u$ |/ F+ ~7 L; I
a,b,c,d& f8 i7 d& f% K" g) p
转换后格式如下
, B% |4 r- E. S md,c,b,a |