摘要:
day12 第十二章 1、 生成器 什么是生成器?核心:生成器的本质就是一个迭代器 迭代器是python 自带的 生成器是程序员自己写的一种迭代器 1. 生成器的编程方式: 基于函数编写 推导式编写 2. 函数中出现yield代表要声明一个生成器(generator 生成器) 3. 一个yield 阅读全文
摘要:
day11 第十一章 1、函数的第一类对象及使用 1. 函数名可以当做值,赋值给变量: 2. 函数名可以当做容器中的元素 改良: 3. 函数名可以当做函数的参数 4. 函数名可以当做函数的返回值 练习: 2、格式化 f string 1. 任意表达式 2. 可以插入表达式 3. 多行f 4. 其他细 阅读全文
摘要:
day 10 第十章 1、函数进阶: 如何解决参数数量太多? (1)动态位置参数: + + + + + 总结: 1. args(聚合位置参数)大家伙都用的名字,可以进行修改但是不建议修改 2. kwargs(聚合关键字参数)大家伙都用的名字,可以进行修改但是不建议修改 + 函数的定义阶段 和 都是聚 阅读全文
摘要:
day09 第九章 1、函数 1. 什么是函数 + 将某个功能封装到一个空间中就是一个函数 + 减少重复代码 2、定义函数 def python 中的关键字 () 必须要写 格式规定 : 语句结束 3、函数的调用 函数名+()就是在调用函数 面向过程 面向函数编程: 4、函数的返回值 1. 函数 阅读全文
摘要:
day08 第八章 文件操作 找到文件位置 双击打开 进行一些操作 r read(读) w write(写) a 追加 rb 读字节 wb 清空写 ad 追加写 r+ 读写 w+ 写读 a+ 追加读 关闭文件 open() 打开 open通过python控制操作系统进行打开文件 open("a1", 阅读全文
摘要:
第七章 1、数据类型方法一补充 1. 石头人: + 字符串名.capitalize() 首字母大写 + 字符串名.title() 每个单词首字母大写 + 字符串名.swapcase() 大小写互换 + 字符串名.center() 居中 填充 + 字符串名.find()查找通过元素查找索引 ,查找不到 阅读全文