每个习题请压缩为以下格式上传,例如习题A1,0.1版就叫 A1-01.rar,0.2版就叫 A1-02.rar$ w1 w- _+ B$ O
; |% Y3 G. |3 o* }. Z2 i
习题A1.
$ i+ Z. u# C' @/ b读取和写入指定编码格式的文本.4 _& ^- L( B9 i5 O8 M6 c+ K- M2 ~
格式如下
- Q9 c$ z& ]* _$ R4 outf-8带标记头(BOM)! {# \4 o6 T1 E5 ]
utf-8不带标记头(BOM)% ~# h) l* B7 w' h6 \
utf-16 BE 带标记头(BOM)
( S) S9 X- ]2 V' ?$ }0 }' v) hutf-16 BE 不带标记头(BOM)9 \( \$ B( L( ~9 B7 R1 c$ W
utf-16 LE 带标记头(BOM)
/ H3 A6 A, ?/ M7 ?utf-16 LE 不带标记头(BOM)
# g" v. `; C8 E& r: U8 x1 e4 r2 sGB2312/ v4 I8 g2 X: m1 Z/ t4 j
, e- g/ N- o, s8 t# |3 S/ J
! A9 M1 j* n3 s' T" O( M! E. Q( w; p习题A2.
& }, S, N) x; v% ?1 n) J遍历一个带多个子目录的目录,把其中所有.txt的文件名写入list.txt8 P, b0 o z# n# _5 n: H
5 z+ v1 F+ ^( X' X8 }) Y
, O V/ H( o+ W# D. U5 P习题A3.
% v( f5 b- s0 s5 f f4 T输入一个中英文字符串,输出它的字符数和字节数。
6 r$ a6 b/ T8 \- _/ C0 U, I( f# K) N. t; A K1 |# l1 ^
5 x; H4 Q# I' I5 ]+ j
习题A4.9 \7 o- j' m6 e/ M7 v+ q6 ^$ b
把一个多行的中英文文本,奇数行的英文全部转换为大写,偶数行的英文全部转换为小写。$ U+ V2 E" N4 S
" E9 M( U* @2 m4 [ i. _
0 `* P% p. e! L9 b习题A5.
E: F o, Q4 e) |! G, I输入一个文本,输出它的行数
2 x4 z+ q1 E# F! s$ V
, `+ m$ m& U5 p
' L3 P- H$ f4 D4 \1 l3 _习题A6.1 q* f( K3 {$ h) Y% c( O% |" M6 M! m
指定一个多行csv文件
& C) v2 e% J7 x- e9 y9 \# }每行格式如下
8 E! i" v8 S5 ]% F- ?! pa,b,c,d, k/ M# g3 z2 r# q( n3 C% g
转换后格式如下
4 [7 a5 a# U1 T% \1 K2 D! Ld,c,b,a |