练习几个简单的python程序
1、输出1到100之间所有的偶数
法一:
num = 1
while True:
if num==51:
break
print(num*2)
num+=1
法二:
num = 2
while num<=100:
print(num)
num+=2
2、输出1到100的奇数
法一:
num = 1
while num<=100:
print(num)
num+=2
法二:
num = 1
while True:
if num ==100:
break
if num%2 ==1:
print(num)
num +=1
3、输出1-2+3-4+…+99-100的和
可以发现一个规律,解决这个问题主要是偶数前是减号,奇数前是加号,所以加一个条件判断就可以了。
sum = 0
num = 1
while num <= 100:
if num % 2 == 0:
sum -= num
elif num % 2 == 1:
sum += num
num += 1
print(sum