Python——循环
什么是循环
循环实在满足特定条件的情况下,重复执行某段代码。
While循环
当num < 10 条件成立时,一直执行while 里的代码
死循环 (即条件一直成立,不会改变条件,程序会一直执行下去)
while True:
print('欢迎给位')
有终止条件的循环
num = 0
while num <10:
print(num)
num += 1
range()函数
range()函数返回的是一个可迭代对象(类型是对象),而不是列表类型,所以打印的时候不会打印列表。range()函数为左包含右不包含。
比如
range(1,6) range(0,10)
a = range(1,6)
则生成1、2、3、4、5的可迭代对象
a = range(1,6)
print(type(a))
<class 'range'>
for 循环
for循环可以遍历任何序列的对象,列表/字典/元组/字符串等。for循环一班配合range()函数使用
str1 = 'python'
for obj in str1:
print(obj)
for i in range(1,10):
print(i)
练习:求1-100相加的和
sum = 0 for num in range(1,101): sum += num print(sum)
上一篇补充答案游戏答案:
boss_ph = 800 while True: user_input = input("请输入您的技能 1.乾坤一掷 2.戒骄戒躁") if user_input == "1": print("用户使用了技能-乾坤一掷") else: print("用户使用了技能-戒骄戒躁") if boos_ph <= 0 print(boss_ph) print("玩家获胜")
posted on 2022-12-15 00:15 会飞的鱼-blog 阅读(32) 评论(0) 编辑 收藏 举报 来源
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)