用python while循环写出1-100所有奇数的和
时间: 2024-04-09 14:28:30 浏览: 69
当然可以!以下是使用 Python 的 while 循环来计算 1 到 100 之间所有奇数的和的代码:
```python
# 初始化变量
num = 1
total = 0
# 使用 while 循环计算奇数的和
while num <= 100:
if num % 2 != 0: # 判断是否为奇数
total += num
num += 1
# 输出结果
print("1-100之间所有奇数的和为:", total)
```
运行这段代码,你将得到输出结果:1-100之间所有奇数的和为: 2500
相关问题
用while循环写0-100奇数的和
可以使用while循环来计算0到100之间的奇数的和,代码如下:
```python
sum = 0
num = 1
while num <= 100:
sum += num
num += 2
print("0到100之间的奇数的和为:", sum)
```
这段代码中,我们初始化变量`sum`为0,变量`num`为1。然后使用while循环,判断`num`是否小于等于100。在循环体内,将`num`的值累加到`sum`上,并且每次循环结束后,将`num`增加2,以确保下一个数是奇数。当循环结束时,打印出结果。
用while循环语句和简单if语句来写出判断一个数是否为偶数的
好的,以下是使用 while 循环和简单的 if 语句来判断一个数是否为偶数的 Python 代码:
```python
while True:
try:
n = int(input("请输入一个整数:"))
break
except:
print("输入有误,请重新输入!")
if n % 2 == 0:
print("%d 是偶数。" % n)
else:
print("%d 是奇数。" % n)
```
这段代码会循环读取用户输入的整数,直到输入正确的整数为止,然后判断该整数是否为偶数,并输出相应的信息。