代码拉取完成,页面将自动刷新
'''
Python 循环
'''
'''
for x in y 循环
把 y 中每一个元素代入变量 x ,然后执行缩进块的语句
'''
'''
names = ['Jack', 'Bill', 'Lucy'] # 定义列表 names
for name in names: # 遍历列表 names
print(name) # 依次打印出 names 列表中的每一个元素
'''
# 计算 1-10 的整数之和
'''
sum = 0
nums = [1,2,3,4,5,6,7,8,9,10]
for num in nums:
sum += num
print(sum)
'''
'''
Python 提供一个 range() 函数用来生成一个整数序列
如果要生成一个元素为整数的 list,可以通过 list()函数将生成的序列转换成 list
'''
'''
serializes = range(5) # 生成一个整数序列范围,比如 range(5)生成的序列是从 0开始小于5的整数
print(serializes) # 输出值:range(0, 5)
serializeList = list(serializes) # 使用 list() 函数将生成的序列范围转化为 list
print(serializeList) # 输出值:[0, 1, 2, 3, 4]
'''
'''
所以上面计算 1-10 的整数之和列子可以改写为
'''
'''
sum = 0
nums = list(range(11))
for num in nums:
sum += num
print(sum)
'''
'''
while 循环
'''
# 计算 100 以内所有基数之和
'''
sum = 0
n = 99
while n > 0:
sum += n
n -= 2 # 在循环内部 n 不断自减,直到变为 -1 时,n 不在满足 while n > 0 的条件,循环退出
print(sum)
'''
'''
break
在循环中,break 语句可以提前退出循环。
break 的作用是提前结束循环
'''
'''
n = 1
while n <= 100:
print(n)
n += 1
print('END')
'''
# 使用 break 语句提前结束循环
'''
n = 1
while n <= 100:
if n > 10: # 当 n = 11 时,满足 n > 10 这个条件,因此执行下面缩进块的 break 语句
break # break 语句会结束当前循环
print(n)
n += 1
print('END')
'''
'''
continue
在循环过程中,也可以通过 continue 语句跳过当前的这次循环,直接开始下一次循环
continue 的作用是提前结束本轮循环,直接开始下一轮循环
'''
'''
n = 0
while n < 10:
n += 1
print(n)
'''
# 使用 continue 跳过当次循环,直接进入下次循环
n = 0
while n < 10:
n += 1
if n % 2 == 0: # 如果 n 是偶数(除以2余0),则执行 continue 语句
continue # continue 语句会直接跳过当前这次循环,直接执行下一次循环,下面的 print() 语句不会执行
print(n)
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。