python toy codes

来源:互联网 发布:淘宝店是怎么打广告的 编辑:程序博客网 时间:2024/06/05 20:47

函数:

# -*- coding:utf-8 -*-def my_abs(x):    if x >= 0:        return x    else:        return -xprint u'请输入数字:'x=raw_input()xx = my_abs(int(x))print u'%s的绝对值是%d' %(x,xx)

列表生成式:

L = ['Hello', 'World', 18, 'Apple', None]print [s.lower() if isinstance(s,str) else s for s in L ]

generator--生成器:

# -*- coding:utf-8 -*-def fib(max):    n, a, b = 0, 0, 1    while n < max:        print b        a, b = b, a + b        n = n + 1print fib(7)



0 0
原创粉丝点击