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

Python学习心得(一)类型

2010-06-24 17:12 267 查看
(一)python中基本类型很简单只有两类:

数和字符串。通过类类型支持自定义扩展类型。

1.数有四种类型:整数,长整数,浮点数,复数

浮点数:3.14和 3.1eE-5

复数:(-5+4i)和(2.3-4.6j)

2.字符串(字符序列)的三种表式形式

''形式:'hello';可以包含'','hello''你好'' '

""形式:"hello";可以包含',"hello'你好' "

'""'形式:'"多行字符串

第一行

第二行"'表式长字符串(例如多行的);可以包含'和"

可以包含转义字符//,/',/",/n等,如果需要忽略转义字符,可以使用“自然字符串”。

自然字符串:采用r或者R开头的字符串,如:r'newline/n'。

Unicode字符串:采用u或者开头的字符串,如:U"hello"

注意:没有字符类型。

(二)标识符

命名规则同C++,_和大小写字符开头,后跟_,大小写字符,数字。

变量名是一种标识符,用来在内存在存储可变信息的内存存储单元的集合。

变量定义只需要名称,不需要类型,自动类型识别,没有类似C++中的常量。

只有类似C++中常数,python中称为文字常量(数和字符串)。

(三)语句

默认的,一个物理行表式一个逻辑行,用换行符表式python行结束,推荐使用。

但也可以一个物理行对应多个逻辑行,采用;明确表式逻辑行结束,不推荐使用。

过长的逻辑行可以分散在不同的物理行,采用/显式连接;如果存在(),[],{}暗示行连接,

不需要/。

(四)语句块

通过缩进区分不同层次的语句块。

相同的行首空白(空格或者制表符)表式相同的语句块。

缩进分格必须一致:或者单一制表符,或者两个空格,四个空格。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: