Python版本:3.6
讲真,前四道题我都不想写出来的因为太简单。。。
但抛砖引玉,我还是稍微献丑一下
3.1
# -*- coding: utf-8 -*-
i,r=1,0
while(i<=100):r+=i;i+=1
print(r)
其实第一题用for循环可能更简单一些
3.2
# -*- coding: utf-8 -*-
i,r=10,0
while(i>=1):
r+=i
i-=1
print(r)
基础题
3.3
# -*- coding: utf-8 -*-
i,r=1,0
while(i<=99):
r+=i
i+=2
print(r)
我还是坚持使用while循环到了第三题
3.4
# -*- coding: utf-8 -*-
i,r=2,0
while(i<=100):
r+=i
i+=2
print(r)
以及第四题。。。
3.5
# -*- coding: utf-8 -*-
i=2000
while i<3000:
if i%100==0 and i%400!=0:
i+=4
continue
print(i,end=' ')
i+=4
print()
for i in range(2000,3000,4):
if i%100==0 and i%400!