PythonDay11】的更多相关文章

写在前面: 好久不写了,实在是不想写,坚持果然是一件不容易的事情. 我喜欢玩,我更爱学习,然而喜欢是放肆,爱是克制,哈哈.每天上班有些忙就不想动,只想在床上翻滚或者鏖战召唤师峡谷.上班闲着时想了想,一是不方便写,二是忘了很多了---------经过铺垫可以明确的说了:前面都是借口. 白天自己承诺自己晚上要写,虽然没人知道,自己答应自己的事也不能不做啊,晚上复习了一个多小时,现在是实践的时候了:Come on baby,不逼自己一把,你永远不知道自己有多优秀.So anyway,鸡汤香否,哈哈哈,…
今日主要内容 1.  函数的参数 2.  函数的嵌套调用 1.  形参与实参 1.  参数介绍: 函数为什么要有参数:因为内部的函数体需要外部的数据 怎样定义函数的参数:在定义函数阶段,函数名在后面()中来定义函数的参数 怎样使用函数的参数:在函数体中用定义的参数名直接使用 2. 实参:有实际意义的参数 在函数调用的时候,()内传入的参数 形参:参数本身没有意义,有实参赋予形参值后,该形参就有了意义 有默认值的新参,在没有被实参赋值,具有的是自身的意义,但一旦被实参赋值,意义同实参 # 形参范畴…
[44.函数-生成器] 需求:有一个列表 [0,1,2,3,4,5,6,7,8,9],对这个列表循环+1 li = [0,1,2,3,4,5,6,7,8,9] li = map(lambda x:x+1, a) li = [0,1,2,3,4,5,6,7,8,9] li = [i+1 for i in range(10)] 不需要写其他代码,可以在列表内完成简单的计算 a = [i*i for i in a] #三元运算符也可以 a = [i if i<5 else i*i for i in a…
目录 文件高级应用 多重操作 r+t:可读,可写(文件名为a) w+t:可写可读 a+t:可追加可读 文件内指针移动及一些操作 指针移动seek(offset,whence) 寻找指针位置tell() 读取部分字符read(n) 截断文件内容truncate(n) 文件的修改 方式一 方式二 函数 什么是函数 为什么要用函数 如何用函数 定义函数的三种形式 无参函数 有参函数 空函数 函数的返回值 什么是返回值 为什么要有返回值 函数的调用 什么是函数调用 为什么调用函数 函数调用的三种形式 形…
第十一章函数使用_迭代器 今日内容 函数名的第一类对象及使用 f-strings 迭代器 函数名的第一类对象及使用 函数名可以当做值,赋值给变量 函数名可以当做容器内的元素 函数名可以当做函数的参数 函数名可以当做函数的返回值 f-strings f-strings#     f"{变量名}"#     F"{变量名}"#     f"""{变量名}"""#     f"{input()}&quo…
函数 1.递归函数 自己不断调用自己的过程 2.递归求和 1 def sum(arg): 2 if arg == 1: 3 return 1 4 return arg + sum(arg - 1) 5 print(sum(5)) 3.递归分解 1 def a(arg): 2 print(arg) # 第一步: 3 3 b(arg - 1) # 第二步:b(2) 4 print(arg) # 第八步: 3 5 6 7 def b(arg): 8 print(arg) # 第三步:2 9 c(arg…
函数 1. global关键字 修改全局变量,声明函数内外使用同一个变量 示例: 1 name = 'xiaoming' 2 3 def test(): 4 global name 5 name = 'hello' 6 7 test() 8 print(name) 9 10 11 运行结果: 12 hello 2.nonlocal关键字(只能在函数嵌套时使用) 声明函数内部使用同一个变量 name = 'xm' def test(): name = 'xh' def inner(): nonlo…