标签:age 循环 else while 初识 print 代码 python3
本章内容
- 流程控制
- if判断
- while循环
流程控制
1.什么是流程控制
流程控制就是控制事物的执行流程
2.流程控制的分类
1.顺序结构
从上向下依次执行
2.分支结构
根据条件的判断做出不同的执行流程
3.循环结构
根据条件做出反复的相同的流程(循环不可能一直持续,除非人为的定义了死循环,循环想要结束可以设置结束的条件)
必会知识点
# 1. 在python中使用缩进来表示代码的从属关系
if 19 > 18
print('好的')
"""此代码print的执行取决于if条件的判断"""
# 2. 并不是所有的代码都有子代码
while
if
else
elif
# 3. 如果有多行代码从属于一个代码,那么必须保证它们有相同的缩进。
# 4. 如果多行代码从属于一个代码,那么它们属于同级别代码,没有从属关系。
# 5. 如果一个代码后有冒号(:),那么它的下一行代码必然缩进
分支结构
# 1. 单if分支
条件判断,满足条件,执行子代码,不满足则不执行。eg:
age = input('输入您的年龄:')
age = int(age)
if age > 18:
print('欢迎进入.....')
# 2. if else分支
"""
故名思意,就是当if条件判断不满足时,也让它去执行else的子代码,所以两种情况都有各自的子代码
"""
eg:
age = input('输入您的年龄:')
age = int(age)
if age > 18:
print('欢迎进入.....')
else:
print('对不起,您的年龄不够,不许进入')
"""
这里注意:age要转换成整型数据,因为input输入的是字符串类型的数据
"""
# 3. if elif else分支
"""
与else不同的是,elif也是判断的条件
"""
eg:
score = input('输入您的成绩:')
score = int(score)
if score > 90:
print('优秀')
elif score > 60:
print('良好')
else:
print('只剩下秀了')
# 4. if的嵌套
"""
if的嵌套适用多个条件的判断,适合再次判断
"""
eg:
gender = input('手机那头的你是男的还是女的?')
if gender == '男的':
print('去你丫的')
elif gender == '女的':
print('多大了?')
age = input()
age = int(age)
if age < 38:
print('小姐姐你好')
else:
print('阿姨你好')
else:
print('拜拜')
循环结构
# 1.while循环
"""
首先,while条件
1.条件满足,进入循环体,执行循环体代码
2.条件不满足,不进入循环体,按顺序执行同级代码
3.条件满足时,执行子代码,当循环的条件不满足时,跳出循环,循环结束。
"""
# 2. while + continue
continue 就是结束当前循环,进入下一次循环 eg:
n = 1
while n < 10:
while n == 5:
n += 1
continue
print(n)
n += 1
# 3. while + break
break就是打破循环,跳出循环
"""
注意:break只能打破本层循环
"""
n = 1
while n < 10:
if n == 5:
break
n += 1
print(n)
标签:age,循环,else,while,初识,print,代码,python3 来源: https://www.cnblogs.com/yt99/p/15976907.html
本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享; 2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关; 3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关; 4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除; 5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。