每个习题请压缩为以下格式上传,例如习题A1,0.1版就叫 A1-01.rar,0.2版就叫 A1-02.rar
1 b+ w3 @$ ]* u1 ]: W# o8 N# F! }) G; m/ D. K
习题A1.
3 I8 B& k+ G D9 H9 k* G6 N7 U读取和写入指定编码格式的文本.
% n/ r( X u( I8 ~. M$ j, _$ p2 w格式如下
! a/ M$ e4 W/ U5 e- Tutf-8带标记头(BOM)
/ {+ G$ B& w* `7 P# Q6 S% eutf-8不带标记头(BOM)# r$ ]* Q4 b; j6 J: t
utf-16 BE 带标记头(BOM)
# N E* |# p9 v7 Z$ K7 y8 Cutf-16 BE 不带标记头(BOM)
4 i3 d5 T+ J& t& _2 } T) v' @2 Qutf-16 LE 带标记头(BOM)
( ]3 o5 H( [) I5 J1 e! Outf-16 LE 不带标记头(BOM)
5 U# [( H7 S1 b+ ~' k2 p; v$ ] fGB2312
* x; `( F( X( W% d
1 z# o$ n% w5 ?
0 @7 H2 A: w2 L* p# ~习题A2. - n7 G3 r4 `8 V* N3 P1 O u
遍历一个带多个子目录的目录,把其中所有.txt的文件名写入list.txt
4 q0 p0 t2 i' u8 B3 A
4 R5 ?" l. {, c3 f4 W) g9 e; ^7 z! y& p1 L, I. Z* O! }1 T
习题A3.
4 S; z( {7 \; O输入一个中英文字符串,输出它的字符数和字节数。
* z) S) v! o- Q" ~5 y6 u! N% g8 r2 E
; `5 a0 x" w: p* R$ c, E ^习题A4." [/ E$ ~0 b% d" |4 f4 c( b' O' Y
把一个多行的中英文文本,奇数行的英文全部转换为大写,偶数行的英文全部转换为小写。* z. Q7 P/ u! {" ~- A# a1 j+ s4 c
, S5 `" x. k2 l( ?' [4 Y! W
: x9 ^9 ~! _6 q( P习题A5.0 y2 t- S3 u2 a( H1 L K E
输入一个文本,输出它的行数
) h' ]) D$ ?& H: r8 ^6 |7 J. z* q* r M7 s6 L( Q* ]5 h& r) r
" H- w( |- x9 t( d) L6 j* Y
习题A6.
& {: Q5 X+ G7 F% g3 s" N指定一个多行csv文件7 A7 Q; ` D' O H
每行格式如下9 D! E: C5 f+ @1 f3 O
a,b,c,d, G0 }" Y3 A8 s5 i- ?# A6 f+ T
转换后格式如下/ ^/ A, |# P4 N) `# G; X; t
d,c,b,a |