08 2022 档案
摘要:磁盘命令 Linux 查看磁盘空间可以使用 df 和 du 命令。 df -h # Filesystem:文件系统 # Size: 分区大小 # Used: 已使用容量 # Avail: 还可以使用的容量 # Use%: 已用百分比 # Mounted on: 挂载点 df -hl # 查看
阅读全文
摘要:直接引用,间接引用 # 1.列表存储的是索引对应值的内存地址,值会单独的开辟一个内存空间 list = ["a","b"] 内存里面存储的就是list[0],list[1],也就是分别存储的是0,1索引 以及"a","b"的内存地址,这个值"a"会单独的开辟一个内存空间 # 2.字典存储的是key对
阅读全文
摘要:进制 十进制 # 1.我们看到的数字都是十进制 # 0、1、2、3、4、5、6、7、8、9 满10进1,0-9有10个数字,所以要进1,所以就有10了 # 01,02,03,04,05,06,07,08,09,1-9的十位是0,个位是1-9 # 满10进1,是个位和十位都要进1 二进制 # 二进制只
阅读全文
摘要:python 时间模块 import datetime res = datetime.datetime.now() print(res) # 2022-08-07 16:47:07.120459 # 去除毫秒 res = datetime.datetime.now().replace(mic
阅读全文
摘要:list # 1.list() 把可迭代对象转换成list,即for循环遍历的可迭代对象 my_str = "abcdef" new_list = list(my_str) print(new_list) # ['a', 'b', 'c', 'd', 'e', 'f'] # 此处可以理解为是通过fo
阅读全文
摘要:python基本类型小结 # str,可以用索引取值,但是不能通过索引改变值, # a = "123" a[0]=10,直接TypeError因为字符串是不可变类型 # list,可以用索引取值,可以list[0] = "某个值",因为list是可变类型 # str切片,把一段字符切下来,其实是
阅读全文
摘要:yml使用 安装yaml pip install PyYaml yaml基本规则 # 1.大小写敏感 # 2.使用缩进表示层级关系, # 2.1 不能使用tab进行缩进,只能使用空格 # 2.2 缩进的空格数目不重要,只有相同层级的元素左对齐即可 # 3.冒号后面要空一格 yaml转字典 # yml
阅读全文
摘要:python递归 需求,计算1-10之间的和 # 方案一,while循环 my_int = 10 total = 0 while my_int > 0: total = total + my_int my_int = my_int - 1 print(total) # 方案二,递归 total
阅读全文
摘要:python表达式 三元表达式 # 三元表达式格式 # 条件成立时候返回的值:if 条件 else 条件不成立时返回的值 a = 1 b = 2 c = 10 # 条件 result = a if c == 10 else b 列表生成式(也叫列表推导式) # 需求:把老坛酸菜结尾的提取到另
阅读全文
摘要:优化if ,elif过多的场景 字典的成员运算,是判断字典的key 思路:把函数的内存地址存到字典当中 def login(): pass def scan(): pass def transfer(): pass def query(): pass def recharge(): pass def
阅读全文
摘要:python文件操作 文件的读写mode # w模式下,若文件不存在,文件光标跳到文件首个位置;则会先创建一个文件,且会先清空文件的内容再进行写入 # w模式下若文件存在,是再打开文件的第一件事(还没开始写)就先清空文件内容 # x模式,若文件不存在则创建文件,若文件存在则直接报错 #
阅读全文
摘要:"""蓝色行,表示即将被执行,但还没有被执行打断点当前行不执行 step over,如果函数内没有打断点的话,会直接走完(不进入)函数里面的执行逻辑,只有函数里面打的有断点的话,才会进入step into(自定义函数、内置函数都会进入),无论函数内部是否打断点,都会进入函数内部,按照代码执行逻辑,单
阅读全文