栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Python

python笔记本电脑能用吗(python笔记本配置要求)

Python 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

python笔记本电脑能用吗(python笔记本配置要求)

1.字符编码:(作为常识了解)

1967年 : Ascii: 0-->48   A-->65    z-->122

1980年 : GB2312  一个中文两个字节

1991年 : Unicode :万国码,支持所有国家语言,效率低

1995年 : GBK

1992年 : UTF-8:最常用版本,一个中文占3个字节;还有不常用的 UTF-16,UTF-32

python3 : 存到文件里或者网络发送,用utf-8; 在内存里,依然是Unicode

mac/linux :默认是utf-8    windows在中国默认GBK

GBK --> utf-8 :   直接转成Unicode 或者  转成utf-8

2.文件操作

# w  创建模式,只能写不能读,会覆盖原有文件
f = open("name_list", mode="w")
f.write("张三")
f.write("李四")
f.write("王二麻子")
f.close()

# r  只读
f = open("name_list", mode="r")
print(f.read())  # 读所有
print(f.readline())  # 读一行

# a   追加模式  只能写,不能读
f = open("name_list","a")
f.write("haha")
f.write("nono")
# f.read()
f.close()

文件遍历:(小姐姐联系方式)
文件内容:

1. 马芊羽 深圳  173 50 1223656465
2. 乔一飞 广州  172 52 1356565656
3. 罗梦竹 北京  175 49 1265656855
4. 刘诺涵 北京  170 48 1569894558
5. 岳妮妮 深圳  177 54 1559632552
6. 贺婉萱 深圳  174 52 1236665442
7. 叶梓萱 上海  171 49 1554122122
f = open("小姐姐联系方式")

for line in f:
    line = line.split()  #创建一个列表
#   print(line)
    height =int(line[3])
    weight = int(line[4])
    # 按照身高高于170,体重小于50KG为条件
    if height >= 170 and weight <= 50:
        print(line)

遍历结果:

其他操作:

#可以打开图片文件
f = open("电影推荐.jpg", encoding="rb")  # rb 二进制只读
print(f.read())

wb 二进制写
f = open("wb_file.txt", "wb")

s = "DaoNan"
f.write(s.encode("utf-8"))

这里还有很多文件操作,我个人感觉等你用到时,你知道有这个操作,会从网上还是课件里找到并且自己会用就可以,不一定非要全记住。

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/773036.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号