Python while、for 编程题目
发布人:shili8
发布时间:2023-05-22 20:00
阅读次数:117
题目:计算1到100之间所有奇数的和。
代码示例:
# 使用while循环
sum = 0
i = 1
while i <= 100:
if i % 2 == 1:
sum += i
i += 1
print(1到100之间所有奇数的和为: sum)
# 使用for循环
sum = 0
for i in range(1 101):
if i % 2 == 1:
sum += i
print(1到100之间所有奇数的和为: sum)
代码注释:
# 使用while循环
sum = 0 # 初始化奇数和为0
i = 1 # 初始化计数器为1
while i <= 100: # 当计数器小于等于100时执行循环体
if i % 2 == 1: # 判断当前数是否为奇数
sum += i # 如果是奇数,则将其加入奇数和中
i += 1 # 计数器加1
print(1到100之间所有奇数的和为: sum) # 输出结果
# 使用for循环
sum = 0 # 初始化奇数和为0
for i in range(1 101): # 遍历1到100之间的所有数
if i % 2 == 1: # 判断当前数是否为奇数
sum += i # 如果是奇数,则将其加入奇数和中
print(1到100之间所有奇数的和为: sum) # 输出结果