python入门复盘
学习视频
bilibili:av4050443
数理统计科代表
这个作者很懒,什么都没留下…
展开
-
022函数:递归是神马
022函数:递归是神马 题记:普通程序员用迭代,天才程序员用递归。 一、相似例子 1、汉诺塔游戏 2、树结构的定义 3、谢尔宾斯基三角形 4、女神自拍 二、递归:函数调用自身的行为 >>> def resursion(): return resursion() >>> resursion() Traceback (most recent call last)...原创 2020-02-17 11:53:06 · 227 阅读 · 0 评论 -
021函数:lambda表达式
021函数:lambda表达式 一、匿名函数:不需要命名的函数 >>> def ds(x): return 2 * x + 1 >>> ds(5) 11 >>> lambda x : 2 * x + 1 <function <lambda> at 0x000002306677A700> >>> g ...原创 2020-02-16 17:42:16 · 341 阅读 · 0 评论 -
020函数:内嵌函数和闭包
020函数:内嵌函数和闭包 一、Global关键字 1、屏蔽Shadowing:试图在函数内部修改全局变量时,python会生成一个同名的局部变量,只修改了python创建的局部变量。 >>> count = 5 >>> def Myfun(): count = 10 print(10) >>> Myfun() 10 >>...原创 2020-02-16 16:18:44 · 251 阅读 · 0 评论 -
019函数:我的地盘听我的
019函数:我的地盘听我的 一、函数与过程 过程procedure:简单、特殊并且没有返回值的 >>> def hello(): print('Hello xx') >>> temp = hello() Hello xx >>> temp >>> print(temp) None 二、返回值 >>> de...原创 2020-02-13 18:31:10 · 159 阅读 · 0 评论 -
018函数:灵活即强大
018函数:灵活即强大 一、形参parameter和实参argument 1、形参:函数定义过程中()里的参数 2、实参:函数调用过程中传递进去的参数 >>> def First(name): '函数定义过程中的name是形参' #因为他只是一个形式,表示占据一个参数位置 print ("输入的" + name + '是实参,因为他是具体的参数值。') >>&g...原创 2020-02-12 15:54:42 · 137 阅读 · 0 评论 -
017函数:python的乐高积木
017函数:python的乐高积木 Python重点:函数、对象、模块 一、函数的实现原理及运行机制 Def:创建函数 >>> def MyFistFunction(): print('这是我创建的第一个函数!') print('我表示很激动。。。') print('在此我要感谢xxxxxx') >>> MyFistFunction() 这是我创建的...原创 2020-02-11 18:47:50 · 198 阅读 · 0 评论 -
016序列!序列!
016序列!序列! 一、列表、元组和字符串的共同点 都可以通过索引得到每一个元素 默认索引值总是从0开始 可以通过分片的方法得到一个范围内的元素的集合 有很多共同的操作符:重复*、拼接+、成员关系in,not in 二、序列常见BIF 1、list():把一个可迭代对象转换为列表 >>> a = list() >>> a [] >>> b = ...原创 2020-02-11 12:39:49 · 261 阅读 · 0 评论 -
006 Python之常用操作符
006 Python之常用操作符 一、算数操作符:+,-,*,/,%,**,// % 取余数 ** 平方 // ‘整’数除,如20//3=6, 3.0//2=1.0 a = a + 3 等价于 a += 3 a=10,b=10 等价于 a=b=10 优先级问题 同数学:先括号,再乘除,再加减 左 < ** < 右 -3 ** 2 = -9 3 ** -2 = 0.111111 二...转载 2020-02-05 19:13:31 · 80 阅读 · 0 评论 -
005 闲聊之python的数据类型
005 闲聊之python的数据类型 一、引入 ‘520’+‘1314’ run:‘5201314’ 520+1314 run:1834 二、数值类型 1、整型:整数 2、浮点型:小数,1.55 3、e记法:科学计数法, a=0.00025=2.5e-4 b=150000=1.5e5 4、布尔类型:特殊整型 True=1,False=0 三、类型转换 1、int()–整数 (1)取整 a=5.99...转载 2020-02-05 19:07:49 · 115 阅读 · 0 评论 -
004改进我们的小游戏
004改进我们的小游戏 一、if 语句 if guess == 8: print (‘xxx’) else: print (‘xxx’) 二、while 语句 while guess != 8: temp = input (‘xxx’) guess = int (temp) 1、无限循环 [按 ctrl + c 强制结束] while ‘c’: print (‘xxx’) 2、循环n次 i = n...转载 2020-02-05 19:02:25 · 166 阅读 · 0 评论