本篇内容来自Python-100-Days[ref]Python-100-Days[/ref]。 元组(tube)的定义 在Python中,元组也是多个元素按照一定的顺序构成的序列。元组和列表的不同之处在于,元组是不可变类型,这就意味着元组类型的变量一旦定义,其中的元素不能再添加或删除,而且元素的值也不能进行修改。定义元组通常使用()字面量语法,也…
在Python中,列表(list)是由一系元素按特定顺序构成的数据序列,这样就意味着定义一个列表类型的变量,可以保存多个数据,而且允许有重复的数据。和字符串类型一样,列表也是一种结构化的、非标量类型,操作一个列表类型的变量,除了可以使用运算符还可以使用它的方法。 列表定义 Python中,使用[]来定义列表,而列表中的多个元素,使用英文逗号分割。例…
赋值运算 a, b = 0, 1 for _ in range(20): a, b = b, a + b print(a) 在上述代码中,出现了‘a, b = b, a + b’这样的结构,这个结构代表的等号右边的值赋予等号左边。在这里就表示,a=b,b=a+b,即a=1,b=0+1。 那上边的代码按这个理解调整一下 a, b = 0, 1 for…
实例:[ref]实例来源:Python-100-Days[/ref] 输出斐波那契数列 a, b = 0, 1 for _ in range(20): a, b = b, a + b print(a) 寻找水仙花数 for num in range(100, 1000): low = num % 10 mid = num // 10 % 10 hi…
循环结构,for...in...循环与while循环。for循环用于循环次数明确的重复事件,while循环用于重复次数不明确,可以判断是否成立来完成的循环。 1到100的所有整数求和 total = 0 for x in range(1, 101): total = total + x #或者写成 total += x print(total) 1…
python3中的range函数 实例来源[ref]菜鸟教程-python3 range()函数用法[/ref] a=range(5) # 默认从0开始,默认步长为1,终点<5 print(list(a)) # [0, 1, 2, 3, 4] a=range(1,5) #给出起点, 终点(到不了的) print(list(a)) # [1, …
今天学习的是分支结构,if...elif...else的运用。实例来源:Python-100-Days 模拟验证用户名密码 username=input('请输入用户名: ') #输入用户名 password=input('请输入密码: ') #输入密码 if username == 'admi…
略过了基础内容,从变量与运算符开始学习。实例来源:Python-100-Days 练习了两个实例,一个是周长与面积计算,一个是闰年计算。 周长与面积 radius=float(input('请输入圆的半径:')) #输入半径 perimeter=2*3.14159*radius #定义周长计算 area=3.14159*radius*rad…
一点透视 概念 一点透视,单点透视,只包含一个灭点,是最简单的透视。从脚下延伸的马路、铁轨比较容易形成单点透视。 ...