1:1-5阶乘和
x=0
jc=1
for i in range(1,6) :
jc*=i
x+=jc
else :
print(x)
2:100以内的所有质数
print(2)
for num in range(3,100,2) :
for i in range(3,int(num**0.5)+1) :
if num%i==0 :
break
else :
print(num)
3:100以内所有奇数的和
sum=0
for i in range(1,100,2) :
sum+=i
else :
print(sum)
4:给一个正整数,判断其是几位数,并且列出个位,十位,百位,千位……分别是
n=int(input(“x:”))
c=0
while True :
print(n%10)
n=n//10
c+=1
if n==0 :
break
print(c)
5:斐波那契数列 ,列出前100位
a=0
b=1
if a==0 :
print(1)
for i in range(99) :
c=a+b
a=b
b=c
print(c)
6:九九乘法表
for i in range(1,10):
for j in range(1,i+1):
print(‘{0}*{1}={2:<2}’.format(j,i,i*j),end=’ ‘)
print()
本文来自投稿,不代表Linux运维部落立场,如若转载,请注明出处:http://www.178linux.com/87149
评论列表(1条)
不错,希望写得更详细一些,加油!