Python笔记8
循环结构
简单来说,就是一个能够重复执行某条或某些指令的结构。
在Python中,有两种构造循环结构的方法,一种是for-in循环, 一种是while循环。
for-in最好用在知道循环次数的情况下,而while是用在不知道循环次数的情况下。
bool:布尔
布尔值类型:True /False(两个常量),转换成数值类型:True表示1,False表示0。
实例一、用for循环实现1~100求和
```python
sum(0)
for I in range(101)#其中'i'为循环变量,'101'为遍历范围或者说遍历结构,即循环执行次数由遍历结构中的元素个数(这里不包括101哦)所确定的。
sum += i# '+='表示相加,返回值要给前一个变量即sum。
print(sum)
```
实例二、猜数字游戏
计算机随机出一个数字,你来猜,要计算机给出对应的提示信息(大一点/小一点/猜对了),另外还要计算出猜的次数。
这里我们要用的是while循环结构,同时里面也还嵌套着其他函数if-elif-else。
```python
while True:#当循环为真时,循环体要重复执行下方缩进了的语句。
```
变量有counter(猜的次数),number是你要输入的数。answer是计算机给出的答案。在这里我写的时候脑子有点晕,转不过来弯,不知道输入的是属于变量answer还是number。
实例三、输出乘法口诀
这里使用了循环嵌套的结构,最后要注意的是'end ='\t''表示打印对象以换行结尾。
实例四、输入一个正整数判断它是不是质数
其实对于一个编程小白来讲,判断的时候都是简单的数学思维过来的,根本没有想到Python程序中用到了算数平方根还有模,还有新的函数is_prime来判断是不是质数。
最后break保留字是用来提前终止它所在的那个循环。
实例五、输入两个正整数,计算它们的最大公约数和最小公倍数。
在这里,我们刚开始好进入,可是最关键的部分是计算,如何让写出来的代码看得懂并执行,我们用到了factor循环变量,赋值语句,将大的数赋值给小的数。
实例六、打印三角形
这里面要注意空格和缩进,真的一点都马虎不得,细节决定成败。
#studyaccount[超话]# #studywithme# #studywithme[超话]#
循环结构
简单来说,就是一个能够重复执行某条或某些指令的结构。
在Python中,有两种构造循环结构的方法,一种是for-in循环, 一种是while循环。
for-in最好用在知道循环次数的情况下,而while是用在不知道循环次数的情况下。
bool:布尔
布尔值类型:True /False(两个常量),转换成数值类型:True表示1,False表示0。
实例一、用for循环实现1~100求和
```python
sum(0)
for I in range(101)#其中'i'为循环变量,'101'为遍历范围或者说遍历结构,即循环执行次数由遍历结构中的元素个数(这里不包括101哦)所确定的。
sum += i# '+='表示相加,返回值要给前一个变量即sum。
print(sum)
```
实例二、猜数字游戏
计算机随机出一个数字,你来猜,要计算机给出对应的提示信息(大一点/小一点/猜对了),另外还要计算出猜的次数。
这里我们要用的是while循环结构,同时里面也还嵌套着其他函数if-elif-else。
```python
while True:#当循环为真时,循环体要重复执行下方缩进了的语句。
```
变量有counter(猜的次数),number是你要输入的数。answer是计算机给出的答案。在这里我写的时候脑子有点晕,转不过来弯,不知道输入的是属于变量answer还是number。
实例三、输出乘法口诀
这里使用了循环嵌套的结构,最后要注意的是'end ='\t''表示打印对象以换行结尾。
实例四、输入一个正整数判断它是不是质数
其实对于一个编程小白来讲,判断的时候都是简单的数学思维过来的,根本没有想到Python程序中用到了算数平方根还有模,还有新的函数is_prime来判断是不是质数。
最后break保留字是用来提前终止它所在的那个循环。
实例五、输入两个正整数,计算它们的最大公约数和最小公倍数。
在这里,我们刚开始好进入,可是最关键的部分是计算,如何让写出来的代码看得懂并执行,我们用到了factor循环变量,赋值语句,将大的数赋值给小的数。
实例六、打印三角形
这里面要注意空格和缩进,真的一点都马虎不得,细节决定成败。
#studyaccount[超话]# #studywithme# #studywithme[超话]#
【捷途2019年销量达13.8万辆】日前,小白汽车从奇瑞控股·捷途官方获悉,在刚刚过去的2019年,捷途全年共销售新车138,032辆,其中12单月销量更是一举突破2万辆。自2018年8月18日首款车型X70上市以来,在随后的16个月时间里累计共售出178,039辆新车。
捷途此前曾宣布,企业将从月销1万+、自主车企前十的捷途速度1.0阶段迈向捷途速度2.0阶段。到2020年要达到月销2万辆以上,并且进入自主车企前八的阵营中。更加丰富的产品矩阵,以及1800多家的经销商网络覆盖,将是实现这一目标最大的保障。#新车# #新车资讯#
捷途此前曾宣布,企业将从月销1万+、自主车企前十的捷途速度1.0阶段迈向捷途速度2.0阶段。到2020年要达到月销2万辆以上,并且进入自主车企前八的阵营中。更加丰富的产品矩阵,以及1800多家的经销商网络覆盖,将是实现这一目标最大的保障。#新车# #新车资讯#
创业分享039:
互联网赚钱这条路,资源交换讲究对等,资源越多,朋友越多,得到的内部消息也多,知道的赚钱项目越多。
没有资源,新手小白,在这条路上,没有任何方向感,不知道每天干啥,做什么能够有效果,看不到希望,磨灭着一个人的内心。
这种痛苦是煎熬的,是难以忍受的,很多人一朝被蛇咬,十年怕井绳。
互联网赚钱这条路,资源交换讲究对等,资源越多,朋友越多,得到的内部消息也多,知道的赚钱项目越多。
没有资源,新手小白,在这条路上,没有任何方向感,不知道每天干啥,做什么能够有效果,看不到希望,磨灭着一个人的内心。
这种痛苦是煎熬的,是难以忍受的,很多人一朝被蛇咬,十年怕井绳。
✋热门推荐