1.求1-100之间所有偶数的和
2、通过循环输出下图星号,输入N,则输出N行
*
**
3、输入一个年份、判断是否是闰年
4、将[1,2,7999,5465,4849,56456,15165]使用冒泡排序,升序降序随意
5、打印99乘法表
6、打印从1到200以内的质数(素数),质数只能被1和本身整除
7、求1!+2!+3!+。。。+20!的阶乘
8、水仙花数:所谓的水仙花束,是指一个三位数、其各个数的数字立方和等于他本身的数,如153就是一个水仙花束,因为153=111+555+333
9、求1000以内的完全数
10、计算1到100以内能被7整除和3整除的所有数的和
```python
1.sum=0
for i in range(1,101):
if i % 2 == 0:
sum=sum+i
print(sum)
2.N=int(input("请输入行数:"))
i=0
for i in range(N):
print("*"*int((i*(i+1)/2+1)))
3.year=int(input("请输入一个年份:"))
if (year%4==0 & year%100!=0) | (year%400==0):
print("%s"%(year)+"是闰年")
else:
print("%s"%(year)+"不是闰年")
4.L=[1,2,7999,5465,4849,56456,15165]
for j in range(len(L)-1):
for i in range(len(L)-1):
if L[i]<L[i+1]:
g=L[i]
L[i]=L[i+1]
L[i+1]=g
print(L)
5.for i in range(1,10):
for j in range(1,i+1):
print("%s+%s=%s"%(i,j,i*j), end=(" "))
print("")
6.for i in range(2,201):
for j in range(2,i):
if i%j==0:
break
else :
print(i,end=" ")
7.
for i in range(2,21):
k = 1
for j in range(1,i):
k=k*j
print(k,end=" ")
8.n=int(input("输入一个三位数:"))
a=n//100
b=(n%100)//10
c=n%10
if n==a**3+b**3+c**3:
print("%s"%(n)+"是一个水仙花数")
9.for i in range(1,1001):
sum = 0
for j in range(1,i):
if i%j==0:
sum=j+sum
if sum==i:
print(i)
10.k=0
for i in range(1,101):
if i%7==0 and i%3==0:
k=i+k
print(k)