数据类型

1、标识符与关键字

标识符遵循两条规则:

1)只要是Unicode编码的字母、下划线及大多数非英文语言字母都可以充当引导字符,后续字符可以是任意引导字符或任意非空格字符,大小写敏感

2)不能与关键字同名

约定:

1)不要使用Python预定义的标识符名对自定义标识符进行命名   dir(__builtins__)可以查看内置属性

2)名的开头和结尾都使用下划线的情况应该避免使用

2、Integral类型:int 与bool

布尔表达式中,0与False表示False,其他任意整数与True表示True

数字表达式中,True表示1,False表示0      如   i+=True 可以对i进行递增操作

1)整数

整数的大小只受限于机器内存的大小   二进制:0b引导  八进制:0o引导  十六进制:0x引导

2)布尔型:True与False

3)浮点类型:float、complex、decimal.Decimal

复数:存放一对浮点数,如3.5+2j   real 与 imag表示实数和虚数部分

4)字符串:str  存放Unicode字符序列

+=追加  *复制  str.join()实现字符串连接  如: a=['a','b']    "".join(a)->'ab'  "-".join(a)—>'a-b'

 

 

 

 

 

 

posted @ 2013-09-12 10:27  liutoutou  阅读(224)  评论(0编辑  收藏  举报