Python基础
变量赋值
counter = 100 #赋值整型变量
miles = 1000.0 # 浮点型
name = "John" # 字符串
标准数据类型
Python有五个标准的数据类型:
- Numbers(数字)
- String(字符串)
- List(列表)
- Tuple(元组)
- Dictionary(字典)
Python数字
当你指定一个值时,Number对象就会被创建:
var2 = 10
Python支持四种不同的数字类型:
- int(有符号整型)
- long(长整型[也可以代表八进制和十六进制])
- float(浮点型)
- complex(复数)
下面是四种数字类型的解释

Python字符串
字符串或串(String)是由数字、字母、下划线组成的一串字符。元素不可变。
s="a1a2···an"
Python列表
列表用 [ ] 标识,支持字符,数字,字符串甚至可以包含列表(即嵌套)。序号不能变,元素可变。
>>> a = [1,2,3]
>>> b = [2,1,3]
>>> id(a)
3235952809032
>>> id(b)
3235982376520
>>> a == b
False
>>> a is b
False
>>>
Python 元组
元组用 () 标识。内部元素用逗号隔开。但是元组不能二次赋值,相当于只读列表。序号不能变,元素不可变。
>>> a = (1,2,3)
>>> b = (2,3,1)
>>> id(a)
1565586096520
>>> id(b)
1565586096600
>>> a == b
False
>>> a is b
False
>>>
Python 字典
字典用"{ }"标识。字典由索引(key)和它对应的值value组成。由于集合{}是无序的。不会影响最终取值。序号能变,元素可变。
>>> a = {1,2,3}
>>> b = {2,3,1}
>>> id(a)
3235983149992
>>> id(b)
3235983150216
>>> a == b #关系运算
True
>>> a is b #身份运算
False
>>>
Python数据类型转换
| 函数 | 描述 |
|---|---|
|
将x转换为一个整数 |
|
|
将x转换为一个长整数 |
|
|
将x转换到一个浮点数 |
|
|
创建一个复数 |
|
|
将对象 x 转换为字符串 |
|
|
将对象 x 转换为表达式字符串 |
|
|
用来计算在字符串中的有效Python表达式,并返回一个对象 |
|
|
将序列 s 转换为一个元组 |
|
|
将序列 s 转换为一个列表 |
|
|
转换为可变集合 |
|
|
创建一个字典。d 必须是一个序列 (key,value)元组。 |
|
|
转换为不可变集合 |
|
|
将一个整数转换为一个字符 |
|
|
将一个整数转换为Unicode字符 |
|
|
将一个字符转换为它的整数值 |
|
|
将一个整数转换为一个十六进制字符串 |
|
|
将一个整数转换为一个八进制字符串 |

浙公网安备 33010602011771号