# Python基本数据类型python
##### 1.Python简介编程
##### 2.数值类型编程语言
##### 3.序列类型ide
##### 1.Python简介对象
1.python是一门编程语言,是一门彻底面向对象的编程语言索引
2.若是对语言进行分类,那么python是一门强类型,动态类型的语言字符串
(弱类型:好比int能够变成float,python中数值类型不可变;数学
(动态类型:编译时不知道变量类型,python中变量无类型)it
3.咱们的python基础课所讲的内容是为了,你们从此的课程打下基础,并非为了未来可以写出和python相似的语言,因此内容确定会有所讲有所不讲,如果部分同窗对某些内容有兴趣,能够课后和老师讨论编译
### 2.数值类型
数值类型就是咱们日常用来作计算的数字类型,在python中有以下几种数值类型
```python
#整型
int
#浮点型
float
#布尔型
bool
#复数型 (在python中用小写 j ,表示虚部,用其余的字母不行)
complex
```
数值类型主要是用来是作运算的,因此还会有以下的运算符
```python
#数值运行经常使用运算符
+ - * / //(整除,向下取整) %(取余) ** (幂)
#赋值运算符
= += -= *= /= ....
```
基本数值类型中前三种是经常使用的,复数在数学里面用得多,可是通常是用不上的。
### 3.序列类型
在python中三种序列类型,序列类型简单来讲就是对象里面的元素是有顺序的。
```python
字符串 str
列表 list
元组 tuple
可变序列:list
不可变序列:tuple,str
```
序列类型作为基本的数据类型是你们必需要掌握的,在python中你们会常常见到这三种数据类型。首先要掌握定义和序列的通用操做。
**1.建立序列**
```
字符串用引号建立
列表用中括号 [] 建立
元组用小括号() 或者 直接用逗号隔开各元素
```
**2.序列的通用操做**
```
索引取值切片 索引:正向索引和反向索引
类型的转换: str() list() tuple ()
相加 + +=
重复 * *=
检查成员 in not in
```
### 总结
Python中数值类型和咱们平常使用没有差异,是同样的。对于序列类型,记住每种序列类型的定义和通用操做,在后面使用多了以后天然就能加深理解。