一、基本数据类型
1. Number(数字)
- int(整数),例:1
bool(布尔),例:True
float(浮点数),例:1.12
complex(复数),例:1+2.1j
注意:1、python可以为多个变量赋值,如a,b=1,2
2、一个变量可以通过赋值指向不同类型的对象
3、数值的除法包含两个运算符:/返回一个浮点数,//返回一个整数
4、在混合计算时,Python会把整型换成浮点数
2. String(字符串)
- Python中的字符串用单引号 ’ 或双引号 " 括起来,同时使用反斜杠 \ 转义特殊字符
r可使反斜杠不发生转移转义
例:
字符串截取的语法格式 变量【头下标:尾下标:步长】
3. bool(布尔类型) - 布尔类型即True或False
4. List(列表)
- 列表是写在[]之间、用逗号分隔开的元素列表
列表截取的语法:变量【头下标:尾下标】
索引值以0为开始值,-1为末尾的开始位置
注意:1、list写在方括号之间,元素用逗号隔开
2、和字符一样,list可以被索引和切片
3、List可以使用+操作符进行拼接
4、List中的元素可以改变
例如:
5. Tuple(元组)
-
元组与列表类似,不同之处在于元组的元素不能修改。元组写在小括号()里,元素之间逗号隔开
注意⚠️:与列表不同的是:
tup1=() 空元组
tup2=(2,)一个元素,需要在元素后面添加逗号
6. Set(集合)
- set是一种无序、可变的数据类型,用于存储唯一的元素
- 集合中元素不会重复
- 集合使用{}表示,元素之间用逗号,分隔
- 空集合要用set()而不是set{}
7. Dictionary(字典)
- [ ]字典是一种映射类型,字典用{}标识,它是一个无序的键(key):值(value)集合
- 字典的关键字必须为不可变类型,且不能重复
- 创建空字典使用{}
**
二、、import与from…import
在python用import或者from…import来导入相应的模块
- 将整个模块导入,格式为 import xxx
- 从某个模块中导入某个函数,格式为 from xxx import yyy
- 从某个模块中导入多个函数,格式为 from xxx import yyy,zzz
- 将某个模块中的全部函数导入,格式为 from xxx import *