小尹学python

导航

2021年10月4日 #

Python:写入和光标的相关功能

摘要: # write 写 file_01 = open('222.txt',mode='a',encoding='utf-8') file_01.write('\n四小天王') # 如不加\n会直接写在已有内容最后,如加\n则会换行写 file_01.flush() # 内容是写到缓冲区,加flush,则 阅读全文

posted @ 2021-10-04 23:41 小尹学python 阅读(184) 评论(0) 推荐(0) 编辑

Python:'读'相关功能

摘要: # 读n个字符或字节内容,连续读 file_01 = open('222.txt',mode='rt',encoding='utf-8') # 读取文件 file_02 = file_01.read(4) # 读取4个字符(第0、1、2、3个字符),如果打开的是rb模式,则读取的是多少个字节 fil 阅读全文

posted @ 2021-10-04 22:59 小尹学python 阅读(50) 评论(0) 推荐(0) 编辑

Python:文件读写

摘要: # 1、打开文件 # 路径: # 相对路径:‘py.docx' # 绝对路径:’D:\Python\路飞‘ # 模式 # rb,表示读取文件原始的二进制(r表示读取,b表示二进制) # 只读:r、rt、rb (常用)r默认rt # 存在:读 # 不存在:报错 # 只写:w、wt、wb (常用)w默认 阅读全文

posted @ 2021-10-04 00:28 小尹学python 阅读(49) 评论(0) 推荐(0) 编辑

2021年9月30日 #

Python:列表功能及应用

摘要: # 列表:可变 # 1、append 追加 a = [] a.append('Jim') print(a) # 输出 ['Jim'] # 2、extend 批量追加 b = ['Green','Jack'] a.extend(b) # 括号里只能输入一个值 print(a) # 输出['Jim', 阅读全文

posted @ 2021-09-30 14:52 小尹学python 阅读(81) 评论(0) 推荐(0) 编辑

2021年9月29日 #

Python:字符串功能及应用

摘要: # 字符串独有功能 # 1、startswith 判断以xxx开头 a = '奥特曼打怪兽' b = a.startswith('奥特曼') print(b) # 输出True # 2、endswith 判断以xxx结尾 b = a.endswith('怪兽') print(b) # 输出True 阅读全文

posted @ 2021-09-29 17:33 小尹学python 阅读(87) 评论(0) 推荐(0) 编辑

Python:进制及相互间转换

摘要: a = 26 b1 = bin(a) # 转换成二进制 b2 = oct(a) # 转换成八进制 b3 = hex(a) # 转换成十六进制 print(b1) # 输出26 print(b2) # 输出26 print(b3) # 输出26 print(int('0b11010', base=2) 阅读全文

posted @ 2021-09-29 16:15 小尹学python 阅读(59) 评论(0) 推荐(0) 编辑

Python:浮点型

摘要: a = 3.6415926 x1 = int(a) #变成整形直接把小数点后数据去掉 print(x1) # 输出3 x2 = round(a,3) #取小数点后位数,并四舍五入 print(x2) # 输出3.642 import decimal # 由于存储原因,浮点数相加不一定准确,因此需要导 阅读全文

posted @ 2021-09-29 14:02 小尹学python 阅读(158) 评论(0) 推荐(0) 编辑

Python:字典的功能

摘要: # 字典:键值不能重复,如重复,则会被重复项中最后一个覆盖掉,py3.6之后,字典有序,前面版本无序 # 键必须可哈希,值随便 # 获取值 a = {'name':'Jack','age':'18','location':'Canada'} b = a.get('name') print(b) # 阅读全文

posted @ 2021-09-29 11:37 小尹学python 阅读(128) 评论(0) 推荐(0) 编辑

2021年9月28日 #

Python:如何把循环后最后一个值添加进列表

摘要: # 题目:求100之内的素数。 a = [] for i in range(2,101): for j in range(2,i): if i == 2: a.append(i) elif i % j == 0: break else: a.append(i) # 如else在for j 循环内,则 阅读全文

posted @ 2021-09-28 22:45 小尹学python 阅读(266) 评论(0) 推荐(0) 编辑

Python:集合的功能

摘要: # 集合:无序,不可索引;可变,可以删除和添加;数据不重复;维护不重复数据可用 # 集合的元素只能是可哈希,如int(整形),bool(布尔值),str(字符串),tuple(元组),float(浮点数)等 a = set() #定义空集合,不能用a = {} # 添加 a = {'张学友','刘德 阅读全文

posted @ 2021-09-28 22:44 小尹学python 阅读(146) 评论(0) 推荐(0) 编辑