您的位置:首页 > 编程语言 > Python开发

python练习

2015-12-11 19:44 363 查看
输入一个整数,如果为奇数那么sum=1+1/3+.....+1/n
如果为偶数那么 sum=1/2+1/4+....+1/n

def fun(n):
sum=0.0
if n%2==1:
for i in range(1,n+1,2):
sum+=1.0/i
else:
for i in range(2,n+1,2):
sum+=1.0/i
return sum
if __name__=='__main__':
n=int(input('shurushuzi'))
print fun(n)

查找一个age最高的name
if __name__=='__main__':
person={'jkbk':12,'asbk':38,'alo':34}
flag=1
max=''
for (k,v) in person.items():
if flag==1:
max=k
flag=0
else:
if person[max]<v:
max=k
print (max,person[max])
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: