摘要:
装饰器: 本质就是闭包 执行结果:5 4 5 6 8 2 匿名函数: 内置函数: 阅读全文
摘要:
生成器定义: 函数中带yield的就是生成器 eg: 生成器本质就是迭代器,拥有惰性机制,每执行__next__()或者next()才会向下执行取值 eg: eg: 列表推导式: 语法: eg:打印名字中带两个e的名字 字典推导式: 集合推导式: 语法:{k for 循环 if 条件} 生成器表达式 阅读全文
摘要:
不写其他值,sex默认为男,写了添加自己写的值。 讲一下形参的位置: 动态传参: 默认参数聚合: 阅读全文
摘要:
基本语法: 用with open()as 文件句柄 语法简单,自动关闭文件,不用手动关闭 阅读全文
摘要:
先介绍一些编码: 应用场景: 文件操作 网络传输 网络编程 坑1: # 会循环着把列表添加到li中,死循环 坑2: # 不能这样循环的删除列表中的内容,删不干净 正确的操作: 1. 2. # 准备一个空的列表,遍历li列表,把每一个元素添加到li1中 # 遍历li1,用li列表去删除所遍历li1中的 阅读全文
摘要:
字典: 所谓字典: 就是键值对数据 dictdic = {'键':'值'} 用途: 存储数据 字典的查找快一些 python3.6 版本以上 字典默认是有序的, 怎么写的就怎么打印出来但是理论上字典是无序的 3.5以下版本 测试 字典的键: 不可变数据类型 键不能重复,重复的话就会把值覆盖字典的值: 阅读全文
摘要:
整型: python2 中长整型 python3 整型 布尔值: True False 字符串下标: 切片: 字符串方法: s1=s1.capitalize() # 首字母大写 s2=s1.upper() # 全都大写 s3 = s1.lower() # 全部小写 s4=s1.count('q') 阅读全文
摘要:
while循环 格式: while 关键字 空格 条件 冒号 缩进 循环体 break 终止continue 跳出本次循环,继续下次循环条件 可以控制while循环 格式化输出 %s %d== %i 占位 d和i必须放入的是整型 %s是不是放任何东西 数量要对应 在格式化中使用%的时候需要转义 %% 阅读全文
摘要:
python是什么编程语言 编译型 优点:编译器一般会有预编译的过程对代码进行优化。因为编译只做一次,运行时不需要编译,所以编译型语言的程序执行效率高。可以脱离语言环境独立运行。 缺点:编译之后如果需要修改就需要整个模块重新编译。编译的时候根据对应的运行环境生成机器码,不同的操作系统之间移植就会有问 阅读全文