Python基本数据类型

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python基本数据类型相关的知识,希望对你有一定的参考价值。

# Python基本数据类型


##### 1.Python简介


##### 2.数值类型


##### 3.序列类型



##### 1.Python简介

1.python是一门编程语言,是一门完全面向对象的编程语言

2.如果对语言进行分类,那么python是一门强类型,动态类型的语言

(弱类型:比如int可以变成float,python中数值类型不可变;

(动态类型:编译时不知道变量类型,python中变量无类型)

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中数值类型和我们日常使用没有差别,是一样的。对于序列类型,记住每种序列类型的定义和通用操作,在后面使用多了之后自然就能加深理解。


本文出自 “一只菜的不能再菜的小菜鸟” 博客,谢绝转载!

以上是关于Python基本数据类型的主要内容,如果未能解决你的问题,请参考以下文章

编程基础之Python7Python基本数据类型

Python基本数据类型

python基本数据类型都有哪些

Python基本数据类型

数据分析基本流程 Python基本数据类型 Python各种括号的使用方式

Python3 & 基本数据类型(一)