摘要:
""" 函数嵌套: 嵌套是一个物体里套着另一个物体,函数嵌套就是一个函数中还有另一个函数 嵌套调用 指的是,在函数的执行过程中调用了另一个函数 其好处是,可以简化外层大函数的代码,使得结构更清晰, 可以将一个大的复杂的功能拆分为多个简单的小功能 嵌套定义 指的是,在函数的函数体中定义了另一个函数 需 阅读全文
摘要:
""" 形参与实参 形参即形式参数,就是在定义函数时括号中指定的参数,本质就是一个名字 实参即实际参数,指的是在调用函数的时候传入的参数,是一个实际的值 在调用函数式就会自动把形参(变量名)和实参(值)进行绑定, 在函数调用结束之后绑定关系就解除了 根据调用阶段 参数分为两类 形参和实参 所以对应的 阅读全文
摘要:
"""一:函数的定义,分类为什么需要函数?面条版的程序存在的问题 1.代码结构不清晰,可读性查 2.有很多冗余(多余的重复的)代码 3.后期的维护性极差,扩展性 基于上述问题,程序中必须有对应的解决方案就是函数函数是什么? 函数是实现某一功能的代码的集合体 相当于生活中具备某个功能的工具,例如:锤子 阅读全文
摘要:
"""一:复制文件:# # 打开源文件# source_f = open("作业基础版.py","rb")# # 打开目标文件# dst_f = open("作业副本.py","wb")## #从源文件读取数据 写入到目标文件# data = source_f.read()# dst_f.write 阅读全文
摘要:
"""一:字符编码字符编码就是将一个字符转化成一串电脑能懂得二进制的过程就叫字符编码。字符编码是将字符通过固定的格式转化的过程。字符编码表就是字符转化的标准。阶段一:现代计算机起源于美国,最早诞生也是基于英文考虑的ASCII阶段二:为了满足中文和英文,中国人定制了GBK阶段三:1、能够兼容万国字符 阅读全文
摘要:
一:元组类型:定义:元组是不可变的列表,有序,存多个值定义方式:在()中用逗号将不同的任意类型的元素分隔开就叫元组,如果元组中只有一个元素,后面必须加逗号。数据类型转换:s='hello'print(tuple(s))=('h','e','l','l','o')3、常用操作+内置的方法3.1 优先掌 阅读全文
摘要:
"""1.数字类型:1.1 整型:可以进行数据转换,将纯数字的字符串转化为整型。1.2浮点型:可以进行数据转换,将带小数点的字符串转化为浮点型。两者都能进行数学运算与比较运算都是不可变类型,改变指就是改变id""""""2.字符串类型:用于描述性质的,比如人的名字,爱好等不可变类型,改变值就是改变i 阅读全文
摘要:
1.while循环补充 一:结束while循环的两种方式: 1. 修改条件:等到下一次循环开始时判断条件为假才会结束while循环 2. break:直接结束本层循环 3.while+continue continue:结束本次循环,直接进入下一次循环 二:while循环嵌套: while循环嵌套是 阅读全文
摘要:
1.算术运算符: + - * / // ** % print(10 + 3.1)13.1 print(10-9)1 print(3 * 10)30 print(10 / 3)3.333333333333335 print(10 // 3)1 print(10 % 3)3 print(10 ** 2) 阅读全文
摘要:
1.变量名命名 变量名命名的大前提:要能够清楚的反映要表达的事物状态。 命名规范: 1.变量名命名只能用字母、数字、下划线。 2.不能用数字开头 3.不能用关键字命名2.变量名命名风格: 1.驼峰体:AgeOfOldboy: 2.纯小写字母加下划线:age_of_oldboy.变量值具备的三大特征: 阅读全文