2018年5月6日

函数的作用域(嵌套函数的运行)

摘要: #print a就是打印函数foo的内存地址 a()就是执行bar() 打印了name 作用域即忽视全局变量与局部变量,只运行对应的函数。 阅读全文

posted @ 2018-05-06 09:15 monster7 阅读(362) 评论(0) 推荐(0)

2018年5月4日

递归

摘要: 递归:好比问路,一层层递进,再一级一级返回 10521 阅读全文

posted @ 2018-05-04 20:49 monster7 阅读(102) 评论(0) 推荐(0)

风湿理论:函数即变量

摘要: 函数即变量意思就是每一个函数名就是一个变量名,每一个函数的过程就是变量值。相当于在内存里面创建一些带有门牌号的房间。 from foofrom bar 下面这个会报错,因为在执行foo函数之前并没有bar得到bar的函数,执行的时候找不到bar函数 阅读全文

posted @ 2018-05-04 19:17 monster7 阅读(161) 评论(0) 推荐(0)

局部变量与全局变量

摘要: 全局变量:顶头写,没有空格,任何时候都能调用 局部变量:子程序中的变量,比如一个函数里x=1,如果同时有全局变量x=1跟局部变量x=1,那么就执行局部变量,如果没有局部变量就执行全局变量(家里没有再去外面找,一层一层的找,知道找到最外边一层) 但是局部变量只在函数里面生效 错误事例:name局部变量 阅读全文

posted @ 2018-05-04 18:11 monster7 阅读(497) 评论(0) 推荐(0)

函数参数详解

摘要: 1.形参与实参,形参就是变量,实参就是有一个具体的值 位置参数:实参与形参一一对应(x,y,z 1,2,3) 关键字参数:位置不用固定顺序,但是也不能少(x=1,y=2,z=3) 如果混合使用,位置参数必须在关键字参数左边 #test(1,3,z=2) 默认参数:提前给形参赋值,但是之后也可以重新给 阅读全文

posted @ 2018-05-04 11:23 monster7 阅读(186) 评论(0) 推荐(0)

函数

摘要: 函数定义方法:可以不定义参数,加在后面 阅读全文

posted @ 2018-05-04 09:26 monster7 阅读(83) 评论(0) 推荐(0)

2018年5月3日

字符串format格式方式

摘要: 1.format后面都是个元组类型!!! 不一一对应则报错,比如少了一个替换的元素,format可以少但是不能多,一多就会报错 括号里可以加索引,看例2 可以用索引只取一个值,比如括号里都是{1} 2.注意后面用小括号,根据format语法运用符号 也可以用字典的形式,但是注意加*号以及中括号,比如 阅读全文

posted @ 2018-05-03 22:21 monster7 阅读(873) 评论(0) 推荐(0)

字符串百分号格式化

摘要: 1.可以通过+号拼接字符串 2.通过百分号拼接字符串,拼接到指定的位置,传多个值的时候加括号,任何元素都可以被替换,比如元组,数字等等 3.%d只能接受数字,但是只用%s可读性较差 4.打印浮点数,f前的数字代表打印点后面的几位数 ,百分号后的点对应后面替换的点,可以四舍五入 5.打印百分比,就是在 阅读全文

posted @ 2018-05-03 22:01 monster7 阅读(1359) 评论(0) 推荐(0)

集合的其他内置方法

摘要: 1.交叉补集(合到一起之后减去共有的部分=并集减交集) 2.print(p.difference_update()) 就是给差集重新赋值 3.print(p.isdisjoint(y)) 判断是否有交集,如果没有则ture 4.print(p.issubset(y)) 是否是子集,是则Ture 5. 阅读全文

posted @ 2018-05-03 20:21 monster7 阅读(99) 评论(0) 推荐(0)

集合关系的交集,差,并集的运算

摘要: 1.交集 用intersection或者&都可以 2.并集 用union或者|都可以 3.差集 用difference或者-都可以 阅读全文

posted @ 2018-05-03 17:54 monster7 阅读(1243) 评论(0) 推荐(0)

导航