Python零基础学习笔记(十七)—— for 语句
'''
for 语句,是一种循环语句
格式:
for 变量名 in 集合:
语句
逻辑:按顺序取“集合”中的每个元素赋值给“变量”,再去执行语句
如此循环往复,直到取玩“集合”中的元素为止
'''
for i in [1,2,3,4,5]:
print(i)
'''
num = int(input())
if num in [1, 2, 3, 4, 5]:
print("你输入的数字,我也有不信你看:%d"% num)
'''
'''
range([start,] end[, step])函数 列表生成器
start 默认为0,step默认为1
功能:生成数列
'''
a = range(12)
print(a)
for i in range(12):
print(i)
for c in range(1, 20, 3):
print(c)
#同时遍历下标和元素 enumrate 枚举遍历器
for index, m in enumerate([1,2,3,4,5]): #index,m = 下标, 元素
print(index, m)
#1+2+3+...+100
sum = 0
for n in range(101):
sum += n
print(sum)
执行结果
1
2
3
4
5
range(0, 12)
0
1
2
3
4
5
6
7
8
9
10
11
1
4
7
10
13
16
19
0 1
1 2
2 3
3 4
4 5
5050

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
-
上一篇
Python零基础学习笔记(十六)—— if-elif-else语句
''' if-elif-else语句 格式: if 表达式1: 语句1 elif 表达式2: 语句2 elif 表达式3: 语句3 ...... elif 表达式4: 语句4 else: #可有可无 语句n 逻辑:当程序执行到if-elif-else语句时,首先计算【表达式1】的值, 如果【表达式1】的值为真,则执行【语句1】,执行结束 跳过整个if-elif-else语句 如果【表达式1】的值为假,那么计算【表达式2】的值, 如果【表达式2】的值为真,则执行【语句2】,执行结束 跳过整个if-elif-else语句 ...... 如果没有1个是真的且有else的情况下,执行else里面的语句 否则直接继续向下执行,此段程序相当于没有执行 ''' #判断年龄 执行效率:每条语句必须执行一次,平局时间复杂度相当于5 age = int(input()) if age <= 0: print("没出生呢!") if age > 0 and age <= 3: print("婴儿") if age > 3 and age <= 7: print("幼儿") if...
-
下一篇
Python零基础学习笔记(十八)—— break语句和continue语句
''' break语句: 作用:跳出for和while循环 注意:只能跳出距离他最近的那一层的循环 ''' for i in range(8): if i == 5: break print(i) ''' continue语句: 作用:跳过当前循环中的剩余语句 ''' for a in range(5): print(a) if a >= 3: continue print("$$$") #a += 1 num = 0 while num < 5: print(num) num += 1 if num >= 3: continue print("@@@") 执行结果 0 1 2 3 4 0 $$$ 1 $$$ 2 $$$ 3 4 0 @@@ 1 @@@ 2 3 4
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS7,8上快速安装Gitea,搭建Git服务器
- Dcoker安装(在线仓库),最新的服务器搭配容器使用
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS8编译安装MySQL8.0.19
- MySQL数据库在高并发下的优化方案
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池