python入门题
每天五题练习
本文章记录了python经典编程题目,初学者必须要学会哦
实例 001:
题目:求1+2+3+4+…+100的总和
i = 0
for j in range(101):
i = j + i
print(i)
实例 002:
题目:求1-2+3-4+5-…-100的结果
sum = 0
for i in range(1, 100 + 1):
sum += i * (-1) ** (1 + i)
print(sum)
实例 003:
题目:判断101-200之间有多少个素数,并输出所有素数。
import math
for i in range(100,200):
flag=0
for j in range(2,round(math.sqrt(i))+1):
if i%j==0:
flag=1
break
if flag:
continue
print(i)
实例 004:
题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
high=200.
total=100
for i in range(10):
high/=2
total+=high
s=high/2
print(s)
print('共经过:',total,"米")
print("第10次反弹",s,"米"
实例 005:
题目: 求1+2!+3!+…+10!的和
sum=1
for i in range(10,1,-1):
sum=i*sum+1
print(sum)
今天的任务完成啦~
明天继续加油~冲冲冲!