Python3 基本数据类型

来源:互联网 发布:windows phone 百度云 编辑:程序博客网 时间:2024/06/05 07:52

Python3 基本数据类型

Python中的变量不需要声明;每个变量在使用前必须赋值;变量在赋值后才会被创建。Python用=号来赋值Python有6种基本数据类型:|类型名称  | 类型特征||:-------:|:-------:||数字 (number)     |数值不可变更||字符串 (string)   |字符不可变更||列表 (list)     |元素可变更||元组 (tuple)    |元素不可变更||集合 (set)    |||字典 (dictionary)     ||

数字

包括:整型(int)、浮点型(float)、布尔型(bool)、复数(complex)*缺少Python2中的Long+  加        '5+1'-  减        '4-3'*  乘        '2*3'/  除        '6/2'// 除(结果为整数)     '7//3'%  取余       '5%2'** 乘方       '4**2'

字符串

python中字符串可以用单引号('')或双引号("")来标识。( \ )可以用来转义引号Python中print()函数能生成可读性更好的输出(省去引号并打印转义后的特殊字符)print()方法中的字符串前加入r可以使其输出原始字符串通过("""str""")或('''str''')可以将字符串分成多行输入(+)可以自由拼接字符串;(*)表示重复字符串    eg:'3*"Py"+"thon"'lend()方法可以计算字符串中字符个数切片索引如下;' +---+---+---+---+---+---+  | P | y | t | h | o | n |  +---+---+---+---+---+---+  0   1   2   3   4   5   6 -6  -5  -4  -3  -2  -1' Python中的字符串不能修改(如果修改实为新建)

列表

列表是写在方括号[]间,用逗号,来分隔开的元素列表。和字符串一样,列表同样可以索引与切片(切片后返回一个包含所需元素的新列表)加号(+)是列表的连接运算符,星号(*)为重复列表[与字符串相同]append()方法可以给列表增加元素pop()方法可以移除列表中的一个元素(默认为最后一个)lend()方法可以计算列表中元素个数

元组

元组与列表类似元组不可变更,但可以包含可变更对象(eg:List)构造1个元素的元组时需要在元素后添加逗号String List和Tuple都属于sequence(序列)

集合

集合{}是一个无序不重复元素的序列基本功能是进行成员测试和删除重复元素可以使用大括号{}或set()函数来创建集合*空集合必须用set()方法创建,{}用来创建一个空字典*

字典

列表是有序的对象集合,字典是无序的对象集合。字典中的元素通过键来存取,而不是通过偏移存取。字典是一种映射类型,字典用{}来标识,是一个无序的键值对集合。键必须使用不可变暖类型,且在同一字典中,键必须是唯一的。
原创粉丝点击