I,数据类型
1,支持复数类型
复数可以直接指定,也可以由complex函数制定
a=1+2j
b=complex(2,3)
c=a*b
2,不支持char类型
II,运算符
相对于C语言,python有几个新的运算符:
1,取整运算符 //
7/2=3
7//2=3
7.0/2=3.5
7.0//2=3.0
-7/2=-4 **
2,幂运算符 **
2**3=8
3,not and or
逻辑取反,逻辑与,逻辑或
4,lambda
匿名函数,与def不同的是,lambda创建一个函数对象,但这个函数对象不会赋给一个标识符。
def make_repeater(n):
return lambda s:s*n
twice = make_repeater(2)
print twice('word')
print twice('5')
阅读(799) | 评论(0) | 转发(0) |