Chinaunix首页 | 论坛 | 博客
  • 博客访问: 971183
  • 博文数量: 109
  • 博客积分: 1751
  • 博客等级: 上尉
  • 技术积分: 1817
  • 用 户 组: 普通用户
  • 注册时间: 2011-05-31 22:37
文章分类

全部博文(109)

文章存档

2014年(9)

2013年(21)

2012年(48)

2011年(31)

分类: LINUX

2012-02-01 18:50:00

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')


阅读(790) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~