python中循环语句怎么用
发表于:2024-11-27 作者:千家信息网编辑
千家信息网最后更新 2024年11月27日,这篇文章主要为大家展示了"python中循环语句怎么用",内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下"python中循环语句怎么用"这篇文章吧。循环语句多分
千家信息网最后更新 2024年11月27日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安全错误
数据库的锁怎样保障安全
网络安全态势感知别名
战例数据库
完美服务器显示红字
数据库中有几种视图
法律系统软件开发公司
不同工作簿如何连接到数据库
闵行区原则软件开发市场价格
剑侠情缘手游服务器
南昌大学网络安全考研
服务器防攻击联盟
淘宝联盟代理服务器
ibm 服务器配置
arm服务器芯片创业
数据库周志逵答案
服务器里怎么给别人永久管理
深圳智慧电梯软件开发
数据库权限设置
任意门网络安全ppt
数据库挂科的话补考可以吗
学软件数据库应该从哪学起
江西通用软件开发联系方式
数据库中有几种视图
苹果注册未找到指定服务器
如何防范网络安全问题
福建微型软件开发成本价
公司需要什么网络服务器
云南软件开发行业
服务器网络传输速度
sap hana数据库的历史
数据库挂科的话补考可以吗