python之文件操作

摘要: 文件打开模式描述 r 以只读模式打开文件,并将文件指针指向文件头;如果文件不存在会报错 w 以只写模式打开文件,并将文件指针指向文件头;如果文件存在则将其内容清空,如果文件不存在则创建 a 以只追加可写模式打开文件,并将文件指针指向文件尾部;如果文件不存在则创建 r+ 在r的基础上增加了可写功能 w 阅读全文
posted @ 2021-03-30 10:24 学习ing.... 阅读(74) 评论(0) 推荐(0)

python之操作字典

摘要: info = { 'stu1': 'Sara', 'stu2': 'John', 'stu3': 'Michele', } ''' info['stu4'] = 'Windy' #增加 #del info['stu4'] #删除 #info.pop('stu4') #标准的删除 info['stu1 阅读全文
posted @ 2021-03-17 10:52 学习ing.... 阅读(36) 评论(0) 推荐(0)

python之字符串操作

摘要: name = 'my name is {name} and i am {years} years old' print(name.capitalize())#首字母大写 print(name.count('a'))#a出现的次数 print(name.center(50, '-'))#打印name的 阅读全文
posted @ 2021-03-16 08:49 学习ing.... 阅读(72) 评论(0) 推荐(0)

python 列表操作

摘要: #列表取值,切片 names = ['sara', 'john', 'alex', 'Michale'] print(names[0]) #sara print(names[1:3]) #['john', 'alex'] print(names[-1]) #从最后一个开始取值 print(names 阅读全文
posted @ 2021-02-05 12:28 学习ing.... 阅读(56) 评论(0) 推荐(0)

python3 str/bytes之别

摘要: 1.三元运算 a, b, c =1, 3, 5 d = a if a > b else c #三元运算 print(d) 运算结果: d: 5 2.python3 str/bytes之别 python3最重要的特性就是对文本和二进制数据做了更清晰的区分,文本总是Unicode,由str类型表示,二进 阅读全文
posted @ 2021-02-05 11:07 学习ing.... 阅读(50) 评论(0) 推荐(0)

python模块

摘要: 1.sys和os模块 import sys,os #print(sys.path) #打印出python的环境变量,python标准库存在Lib里,第三方库在site-packages print(sys.argv) #从命令行中看,打印相对路径;因为pycharm在调用的时候,就是绝对路径 可以在 阅读全文
posted @ 2021-02-04 16:40 学习ing.... 阅读(54) 评论(0) 推荐(0)

python 字典操作

摘要: 1、直接创建字典 info = {'Name': 'sara', 'Age': 7, 'Sex': 'F'} print(info)print(info['Sex']) 2.使用dict()生成字典 items = [('Name','sara'), ('Age', 30), ('Sex','F') 阅读全文
posted @ 2021-02-02 14:48 学习ing.... 阅读(72) 评论(0) 推荐(0)

如何把文本文档里面的数据格式转换成字典格式,使用python

摘要: 1.首先要把文本文档转换成utf-8格式,使用EditPlus工具; 文本里面的内容为: username,passwordsara,123john,123 2.使用python操作文件方法 with codecs.open('user.txt', 'rb', encoding='utf-8') a 阅读全文
posted @ 2021-01-27 17:43 学习ing.... 阅读(819) 评论(0) 推荐(0)

函数(function)

摘要: (一)函数的定义 1 def hello(): 2 print("Hoddy!") 3 print("Hoddy!!") 4 hello() 5 hello() 输出结果: Hoddy! Hoddy!! Hoddy! Hoddy!! (二)带有参数的函数 1 def hello(name): 2 p 阅读全文
posted @ 2020-01-02 16:44 学习ing.... 阅读(310) 评论(0) 推荐(0)

for 循环,range()函数和导入模块

摘要: (一)for语句构成: for i in range(5): 结果如下: 1 My name is 2 Jimmy Five Times (0) 3 Jimmy Five Times (1) 4 Jimmy Five Times (2) 5 Jimmy Five Times (3) 6 Jimmy 阅读全文
posted @ 2019-12-24 16:28 学习ing.... 阅读(561) 评论(0) 推荐(0)