本部分内容

  • 列表,元组操作
  • 字符串操作
  • 字典操作
  • 集合操作
  • 文件操作
  • 字符编码与转码
  • 内置函数

列表

python3 字符串转 unicode_Python集合


python3 字符串转 unicode_文件操作_02


python3 字符串转 unicode_字符编码与转码_03


python3 字符串转 unicode_Python集合_04


ps:

1 浅copy 的几种方式

1  import copy 
   names2 = copy.copy(names)
2  names2 = names[:]
3  names2 = list(names)

2 浅copy的用处

创建一个联合账号

python3 字符串转 unicode_Python集合_05


python3 字符串转 unicode_字符编码与转码_06


python3 字符串转 unicode_Python集合_07


深 copy 功能:

python3 字符串转 unicode_python列表_08


ps: 其实一般不常用,因为完全复制一份 相当于占据两份空间,比较费空间。

购物车程序:

python3 字符串转 unicode_Python集合_09


python3 字符串转 unicode_Python集合_10


功能测试:

python3 字符串转 unicode_python字典_11

总结: 可以看出很多可能情况没能考虑到~ 给出改进版本

python3 字符串转 unicode_python列表_12


python3 字符串转 unicode_字符编码与转码_13

python3 字符串转 unicode_字符编码与转码_14


功能测试:

python3 字符串转 unicode_python字典_15


python3 字符串转 unicode_文件操作_16

购物车程序的优化版本:

增加需求:

python3 字符串转 unicode_文件操作_17

字符串

python3 字符串转 unicode_文件操作_18


python3 字符串转 unicode_python列表_19


python3 字符串转 unicode_Python集合_20


测试:

python3 字符串转 unicode_python列表_21


python3 字符串转 unicode_python字典_22


测试:

python3 字符串转 unicode_字符编码与转码_23

字典

python3 字符串转 unicode_文件操作_24


python3 字符串转 unicode_python列表_25


python3 字符串转 unicode_Python集合_26


python3 字符串转 unicode_Python集合_27


测试:

python3 字符串转 unicode_Python集合_28

三级菜单程序:

python3 字符串转 unicode_python字典_29


python3 字符串转 unicode_Python集合_30


python3 字符串转 unicode_Python集合_31


测试:

python3 字符串转 unicode_python列表_32


python3 字符串转 unicode_python字典_33

集合

python3 字符串转 unicode_文件操作_34


python3 字符串转 unicode_python列表_35

文件操作

对文件操作流程:

  1. 打开文件,得到文件句柄并赋值给一个变量
  2. 通过句柄对文件进行操作
  3. 关闭文件

python3 字符串转 unicode_python字典_36


python3 字符串转 unicode_python字典_37


python3 字符串转 unicode_Python集合_38


python3 字符串转 unicode_文件操作_39


进度条小程序:

python3 字符串转 unicode_文件操作_40


测试:

每隔0.5s 开始一个个输出#

python3 字符串转 unicode_python列表_41


截断(truncate)

python3 字符串转 unicode_python列表_42


python3 字符串转 unicode_Python集合_43

文件修改操作

python3 字符串转 unicode_python字典_44


python3 字符串转 unicode_文件操作_45


文件自动关闭功能:

python3 字符串转 unicode_字符编码与转码_46

字符编码及转码:

python3 字符串转 unicode_python列表_47

python3 字符串转 unicode_Python集合_48