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

Python学习笔记 (一)

2015-09-16 20:22 288 查看

Python学习笔记 (一)

Ⅰ. 数

类型:

整数、长整数、浮点数、复数 (2.3+5j)是复数

字符串:

‘和”意思相同
'hello' "hello"


”’或者”“”多行引号 里面随便用’和”

自然字符串

r或者R前缀 不会转义
r"new line\n"


Unicode字符串

u或者U前缀
u"This is a unicode string"


Tips:

字符串是不可变的

正则表示式 一定要用自然字符串

行连接: (下面两个等价)

print\

i

print i

Ⅱ.变量

命名规则

类似于C/C++或者Java

Ⅲ.运算符

+ - * / % << >> & | ^ ~ < > <= >= == !=
不变

x**y
==> xy

//取整除
5//2.1=2.0


逻辑运算符
not and or


运算符优先级

运算符描述
lambdaLambda表达式
or布尔“或”
and布尔“与”
notx 布尔“非”
in,not in成员测试
is,is not同一性测试
<,<=,>,>=,!=,==比较
|按位或
^按位异或
&按位与
<<,>>移位
+,-加法与减法
*,/,%乘法、除法与取余
+x,-x正负号
~x按位翻转
**指数
x.attribute属性参考
x[index]下标
x[index:index]寻址段
f(arguments…)函数调用
(experession,…)绑定或元组显示
[expression,…]列表显示
{key:datum,…}字典显示
‘expression,…’字符串转换
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python