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 · 231 阅读 · 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 · 349 阅读 · 0 评论 -
020函数:内嵌函数和闭包
020函数:内嵌函数和闭包一、Global关键字1、屏蔽Shadowing:试图在函数内部修改全局变量时,python会生成一个同名的局部变量,只修改了python创建的局部变量。>>> count = 5>>> def Myfun(): count = 10 print(10) >>> Myfun()10>>...原创 2020-02-16 16:18:44 · 253 阅读 · 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和实参argument1、形参:函数定义过程中()里的参数2、实参:函数调用过程中传递进去的参数>>> def First(name): '函数定义过程中的name是形参' #因为他只是一个形式,表示占据一个参数位置 print ("输入的" + name + '是实参,因为他是具体的参数值。')>>&g...原创 2020-02-12 15:54:42 · 139 阅读 · 0 评论 -
017函数:python的乐高积木
017函数:python的乐高积木Python重点:函数、对象、模块一、函数的实现原理及运行机制Def:创建函数>>> def MyFistFunction(): print('这是我创建的第一个函数!') print('我表示很激动。。。') print('在此我要感谢xxxxxx') >>> MyFistFunction()这是我创建的...原创 2020-02-11 18:47:50 · 202 阅读 · 0 评论 -
016序列!序列!
016序列!序列!一、列表、元组和字符串的共同点都可以通过索引得到每一个元素默认索引值总是从0开始可以通过分片的方法得到一个范围内的元素的集合有很多共同的操作符:重复*、拼接+、成员关系in,not in二、序列常见BIF1、list():把一个可迭代对象转换为列表>>> a = list()>>> a[]>>> b = ...原创 2020-02-11 12:39:49 · 270 阅读 · 0 评论 -
006 Python之常用操作符
006 Python之常用操作符一、算数操作符:+,-,*,/,%,**,//% 取余数** 平方// ‘整’数除,如20//3=6, 3.0//2=1.0a = a + 3 等价于 a += 3a=10,b=10 等价于 a=b=10优先级问题同数学:先括号,再乘除,再加减左 < ** < 右-3 ** 2 = -93 ** -2 = 0.111111二...转载 2020-02-05 19:13:31 · 82 阅读 · 0 评论 -
005 闲聊之python的数据类型
005 闲聊之python的数据类型一、引入‘520’+‘1314’run:‘5201314’520+1314run:1834二、数值类型1、整型:整数2、浮点型:小数,1.553、e记法:科学计数法,a=0.00025=2.5e-4b=150000=1.5e54、布尔类型:特殊整型True=1,False=0三、类型转换1、int()–整数(1)取整a=5.99...转载 2020-02-05 19:07:49 · 119 阅读 · 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 评论