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])
如果为偶数那么 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])
相关文章推荐
- python 基本数据类型
- Python调用DLL
- python练习
- python strip()函数
- Robot自定义python关键字库通过ice中间件调用服务进行API测试
- 零基础入门学习Python(7):元组
- python安装以及配置Numpy和Scipy模块
- python学习---列表
- 第二个UI脚本--Python+selenium之unittest+HTMLtestRunner及python的继承
- 深入源码解析Python中的对象与类型
- python对象类型
- python 写三级菜单
- python 读取文件指定某行
- Python中web.py运行后窗口显示中文
- Python多线程学习
- [Python]ctypes+struct实现类c的结构化数据串行处理
- Python模板库Mako的用法
- Python函数练习:冒泡算法+快速排序(二分法)
- Python中web.py session使用,解决EOFError
- Python实现各种排序算法的代码示例总结