
python
文章平均质量分 75
python基础与应用
dabaicong_
这个作者很懒,什么都没留下…
展开
-
【python基础】目录
基础数据类型int float str bool。流程控制语句 if while for。原创 2023-08-28 17:43:35 · 50 阅读 · 0 评论 -
3.2 文件的读写
3.2.1 文件的读取1、open()函数变量名 = open(路径,模式)打开一个文件,参数1,文件路径,参数2,r/w/a 参数2不写时缺省值为rfilepath = 'D:/note1.txt' # 不能用\,\n是换行符# 或filepath = r'D:\note1.txt',或filepath = 'D:\\note1.txt'file1 = open(filepath) # 打开一个文件,不写模式时缺省为读取模式print(file1.read()) #原创 2023-08-22 18:25:13 · 70 阅读 · 0 评论 -
1.0 对象与变量,命名,赋值,序列
print(round(2 / 6, 4)) # round()-- 取小数有效位(小数点后四位)--四舍五入。execute selection in console (alt+shift+e)# 代码不建议用中文命名,不能以数字开头(from找不到),不能用关键字(如selenium)命名。print('hello' + 3) # 先入为主 拼接符,字符串只能和字符串拼接。print(type(100)) # type() -- 查看类型。print(id(199)) # 查看内存地址。原创 2023-08-28 17:30:48 · 47 阅读 · 0 评论 -
1.1 字符串
', '').replace('原创 2023-08-28 17:31:41 · 54 阅读 · 0 评论 -
1.2 列表
str4[2] = 'g' # 字符串是不可变对象,不可以修改某一位的值。列表是一种容器,由一系列元素组成,元素之间有先后顺序关系。python以及其他语言中最常用到的数据结构之一;# 切片生成的是新对象,不影响原对象。可以存放任意类型的对象。原创 2023-08-22 18:36:17 · 47 阅读 · 0 评论 -
1.2 列表
str4[2] = 'g' # 字符串是不可变对象,不可以修改某一位的值。列表是一种容器,由一系列元素组成,元素之间有先后顺序关系。python以及其他语言中最常用到的数据结构之一;# 切片生成的是新对象,不影响原对象。可以存放任意类型的对象。原创 2023-08-28 17:32:38 · 43 阅读 · 0 评论 -
1.3 元组
输出:下标3切片(3, 4, 5)原创 2023-08-22 18:34:58 · 43 阅读 · 0 评论 -
1.4 字典
dict9['hyntehwrtgrf34nthbg'] = '3j5hg45umryjbtrghmryjbg' # 字典中没有对应的键,所以新增。dict6 = {'A':'apple','A':'ace'} # 保存的是{'A':'ace'}','羊':'咩咩~~','狗':'汪汪汪'}dict2 = {'A': 'apple', 'A': 'ace'} # 键的唯一性。dict9['A'] = 'ace' # 字典中有对应的键,所以进行修改。原创 2023-08-22 18:33:43 · 54 阅读 · 0 评论 -
3.1 import模块与包
if __name__ == '__main__': # 如果为真 是当前模块内部 (内部的话,__name__ 是__main__ ,肯定== __main__‘),如果是在别的模块调用,__name__是当前模块名,不是__main__# print内容在if __name__ == '__main__':里面时,在本模块用会打印,别的模块调用本模块时不会打印,与散装代码不同,散装代码一定会打印。# # 两个包里的函数同名,执行的是彩色的,灰色的不执行!原创 2023-08-22 18:32:03 · 51 阅读 · 0 评论 -
3.1 函数
参数类型形参实参可变长度参数关键字参数**kwargs允许用户输入任意个参数,以键 = 值的格式输入,返回时以字典形式返回。原创 2023-08-28 17:36:18 · 45 阅读 · 0 评论 -
3.2 文件的读写
with open('./123.txt', 'r', encoding='utf-8') as file1: # 相对路径,./是当前目录,../是当前目录的上一层。# r+ 可以同时读写,如果文件不存在,则报错,写入时,覆盖写入,如文本内容为ABCDEFGHIJKLMN,输入QQ,则覆盖值为QQCDEFGHIJKLMN。with open('./aaa/bbb/账号220408.txt', 'w+') as file1: # 因为文件只打开了一次,所以不是清空写入。原创 2023-08-28 17:37:05 · 45 阅读 · 0 评论 -
3.3.2 内建模块 os,sys,random,time,json,
目录: 终点是文件夹 /Users/liaowenxiong/Downloads/SoftWare for Mac,这里的终点SoftWare for Mac是文件夹,这叫目录,目录是无法直接找到目标文件的,目录下可能有N个文件或文件夹。路径: 终点是目标文件,才叫路径,举例:/Users/liaowenxiong/Downloads/SoftWare for Mac/liaowenxiong.txt 这里的终点就是txt文件,这叫路径,路径是可以直接找到目标文件的。参数,您可以设置要记录的日志消息级别。原创 2023-08-28 17:40:02 · 53 阅读 · 0 评论 -
3.5 异常与日志
print(f'{i + 1}号房间的动物是({roomlist[i].animal.name},体重是{roomlist[i].animal.weight}')random_room.animal.roar() # 调用房间里的叫的方法,无论传进来的是什么动物,都不影响,即多态。except: # 不指定异常类型,则捕获任何异常,可以与其他指定except类型连用,用来兜底。敲房间的门,里面的动物会叫,老虎叫会显示“Wow!原创 2023-08-28 17:40:56 · 39 阅读 · 0 评论 -
5.1 装饰器
这里说的函数都是指函数名,比如foo;IPv4 位址 . . . . . . . . . . . . : 10.128.205.154。子網路遮罩 . . . . . . . . . . . .: 255.255.254.0。預設閘道 . . . . . . . . . . . . .: 10.128.204.1。媒體狀態 . . . . . . . . . . . . .: 媒體已中斷連線。媒體狀態 . . . . . . . . . . . . .: 媒體已中斷連線。原创 2023-08-28 17:42:33 · 907 阅读 · 0 评论