python中循环语句怎么用
发表于:2025-01-31 作者:千家信息网编辑
千家信息网最后更新 2025年01月31日,这篇文章主要为大家展示了"python中循环语句怎么用",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"python中循环语句怎么用"这篇文章吧。循环语句多分
千家信息网最后更新 2025年01月31日python中循环语句怎么用循环语句
这篇文章主要为大家展示了"python中循环语句怎么用",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"python中循环语句怎么用"这篇文章吧。
循环语句
多分支
选择流程 If-else语句
单分支如何使用
# 单分支表示# if 条件表达式; 比较运算符/逻辑运算符 或者复合表达# 代码指令# ......score=60if score<=60: #满足条件就会输出打印提示 print('成绩不是太理想') pass #空语句,结束跳过,用于填补结构print('语句运行结束')
双分支结构
# 双分支# if 条件表达式; 比较运算符/逻辑运算符 或者复合表达# 代码指令# else:# 代码指令# ......# 结果必定会执行其中一个分支if score>60: print('成绩合格') passelse: print('成绩不合格') pass
多分支的使用
# 多分支[多个条件]# if 条件表达式; 比较运算符/逻辑运算符 或者复合表达# 代码指令# elif 条件表达式:# 代码指令# elif 条件表达式:# 代码指令# else: ##实际情况可以没有# ...... ##特征必会满足其中一个# 只要满足其中一个分支,就会退出本次if语句结构# 至少存在两种以上情况可以选择# elif之后必须跟上一个条件# else是一个选配,根据实际情况来进行选择score=int(input('请输入成绩:')) if score>90: print('您的成绩为优秀') pass elif score>80: print('良好') pass elif score>70: print('中等') pass elif score>=60: print('合格') pass else: print('不合格') pass
# 多分支多条件演练# 猜拳击游戏# 0石头 1剪刀 2布import random #导入随机数模块# 计算机 人person=int(input('请出拳:[0石头 1剪刀 2布]'))computer=random.randint(0,2)if person==0 and computer==1: #多条件 print('你赢啦....') passelif person==1 and computer==2: print('你赢啦....') passelif person==2 and computer==0: print('你赢啦....') passelif person==computer: print('不错,平手') passelse: print('输啦......') passprint('程序执行完毕')
# if-else 嵌套使用# 用在一个场景需要分阶段或者层次,做出不同的处理# 要执行内部的条件 if 语句一定要外部的if语句 满足条件才可以xuefen=int(input('请输入您的学分:'))if xuefen>10: grade = int(input('请输入您的成绩:')) if grade>=80: print('您可以升班了') pass else: print('很遗憾,您的成绩不达标') pass passelse: print('您的表现也太差了.......')
While 循环
# 循环分类# while 语法结构# while 条件表达式:# 代码指令# 语法特点# 1.循环必须要有一个初始值# 2.有条件表达式# 3.循环内计数变量必须自增自减,否则会造成死循环# 循环使用场景: 循环次数不确定,依靠循环条件来结束# 目的:将相似或相同的代码操作变得更加简洁,方便重复使用# for# while使用# 输出1-100之间的数据index=1 #定义一个变量while index<=100: print(index) index+=1 #变量的自增 pass
拳击游戏循环:
# 多分支多条件演练# 猜拳击游戏# 0石头 1剪刀 2布import random #导入随机数模块# 计算机 人count=1while count<=10: count+=1 person=int(input('请出拳:[0石头 1剪刀 2布]')) computer=random.randint(0,2) if person==0 and computer==1: #多条件 print('你赢啦....') pass elif person==1 and computer==2: print('你赢啦....') pass elif person==2 and computer==0: print('你赢啦....') pass elif person==computer: print('不错,平手') pass else: print('输啦......') passprint('程序执行完毕')
# 打印九九乘法表row=1while row<=9: col=1 while col<=row: print("%d*%d=%d"%(row,col,row*col)) col+=1 pass row+=1 pass
# 打印九九乘法表row=1while row<=9: col=1 while col<=row: print("%d*%d=%d"%(row,col,row*col),end=" ") col+=1 pass print() row+=1 pass
# 打印九九乘法表row=9while row>=1: col=1 while col<=row: print("%d*%d=%d"%(row,col,row*col),end=" ") col+=1 pass print() row-=1 pass
# 打印直角三角形row=1while row<=7: j=1 while j<=row: print('*',end=' ') j+=1 pass print() row+=1 pass
# 打印直角三角形row=7while row>=1: j=1 while j<=row: print('*',end=' ') j+=1 pass print() row-=1 pass
# 打印等腰三角形# 打印两类符号 空格和*row=1while row <= 5: j=1 while j<=5-row: #控制打印空格 print(' ',end='') j+=1 pass k=1 while k<=2*row-1: #控制打印* print('*',end='') k+=1 pass print() row+=1
以上是"python中循环语句怎么用"这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注行业资讯频道!
条件
循环
分支
语句
代码
成绩
指令
表达式
运算符
运算
剪刀
石头
结构
三角形
乘法
乘法表
内容
变量
情况
篇文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
频域oct图像数据库
手机版网易神奇宝贝的服务器
2018网络安全毕业论文
小区监控服务器紧急维修
腾讯网络安全招聘最新招聘
入职钢铁公司软件开发怎么样
网络技术工程师电子邮件故障排除
dnf怀旧服日本服务器
网络技术应用英语专业
数据库时间的比较日
游戏服务器扩容是好是坏
云服务器通过ip访问代码
天津网络安全厂商
软件开发需要学硬件吗
insert 重复数据库
腾讯一台服务器可以备案几个域名
ips网络安全公司排名
vb创建数据库表
战地五服务器管理员
软件开发合同装订
数据库的缓冲池
关于网络安全大赛的书
不属于网络安全漏洞的是
云服务器通过ip访问代码
查看数据库自定义函数
上海引客网络技术
射频单元软件开发
视觉平台软件开发
战双初始号哪个服务器便宜
计算机网络技术的横向发展