# 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提供的三种基本数据类型是()_Python基本数据类型相关推荐

  1. python提供的三种基本数值类型_Python 基础数据类型-数值类型

    Python 基础数据类型-数值类型 为什么会有数据类型?[了解] 更好分配管理内存 方便统一管理 更贴近人类分类管理习惯 数据类型种类 [熟悉] 数值类型:int.bool.float.comple ...

  2. python提供的三种基本数据类型是()_python基础之基本数据类型

    1.概念 1.1 表达式 表达式,是由数字.算符.数字分组符号(括号).自由变量和约束变量等以能求得数值的有意义排列方法所得的组合 表达式特点 表达式一般仅仅用于计算一些结果,不会对程序产生实质性的影 ...

  3. python程序的三种基本结构是_Python程序设计实验五- 综合运用三种基本结构进行程序设计...

    安徽工程大学 [Python程序设计]实验报告 班级 :物流192 姓名:刘娇阳 学号:3190505213 成绩: 日期:2020.4.24 指导老师 :修宇 [实验名称]实验五 综合运用三种基本结 ...

  4. python和c++哪个好-Scratch和Python与C++三种编程语言选哪个好

    Scratch和Python与C++三种编程语言选哪个好? 目前少儿编程培训机构主要提供的有三种主流课程,分别是Scratch.Python和C++,面对这三种课程家长该如何选择呢,到底哪种课程适合孩 ...

  5. pca算法python代码_三种方法实现PCA算法(Python)

    主成分分析,即Principal Component Analysis(PCA),是多元统计中的重要内容,也广泛应用于机器学习和其它领域.它的主要作用是对高维数据进行降维.PCA把原先的n个特征用数目 ...

  6. Python二叉树的三种深度优先遍历

    Python二叉树的三种深度优先遍历 一.广度优先遍历和深度优先遍历 对二叉树进行遍历(traversal)是指依次对树中每个节点进行访问,在遍历的过程中实现需要的业务. 对树的遍历方式有广度优先遍历 ...

  7. 执行 Python 程序的三种方式及Python 的 IDE —— `PyCharm`

    执行 Python 程序的三种方式 3.1. 解释器 python / python3 Python 的解释器 # 使用 python 2.x 解释器 $ python xxx.py# 使用 pyth ...

  8. 计算机内部组件三种电压,电源通常向计算机内部的各种组件提供哪三种电压

    此资源收集于兔客源码网www.tukebbs.com 电源通常向计算机内部的各种组件提供的三种电压:1.5V,主要供给主板:2.3.3V,主要为CPU供电:3.正负12V,主要为音频电路,硬盘供电.计 ...

  9. 网络上连接的计算机必须要安装,[单选] Windows XP中提供了三种组件,实现不同的网络功能。如果计算机需要连接到Internet,必须安装()。...

    [单选] Windows XP中提供了三种组件,实现不同的网络功能.如果计算机需要连接到Internet,必须安装(). 更多相关问题 [单选] 乙炔与空气或氧气混合达到自燃温度在()下也能爆炸 [单 ...

最新文章

  1. python数据分析基础 余本国_Python数据分析基础
  2. 视觉Transformer最新综述
  3. 十天学会php之第五天
  4. 时雨月五| AI机器学习实战の电磁导航智能车中神经网络应用的问题与思考
  5. 百度地图-解决新版百度定位失败问题
  6. mysql datetime 默认值_老大让我整理下公司内部MySQL使用规范,分享给大家
  7. Qt::WA_NoMousePropagation用法
  8. 懒与馋的平衡:餐饮O2O市场广阔,发展不易
  9. 提高存储器速度的技术
  10. 精英讲师培训笔记01-提升口才的三个心法
  11. 单片机引脚复用使用不当会导致bug
  12. 手机应用的照相录像功能,为什么转到后台就不能工作了?
  13. MCSkin3D我的世界皮肤制作器 中文补丁
  14. [NOI题库]1.3编程基础之算术表达式与顺序执行 题解(一)
  15. 多数据源配置MyBatisPlus(十八)
  16. 如何写出吸引人的广告文案(一)
  17. 市场调研-全球与中国化妆品级抗坏血酸葡糖苷市场现状及未来发展趋势
  18. VMware虚拟机nat模式详解
  19. 读《爱因斯坦文集》第一卷
  20. 百度地图之地图显示和定位,获取定位的经纬度

热门文章

  1. 中信国健临床通讯2011年6月期目录
  2. WebSocket整理
  3. android显示动画一直播放器,酷炫的Android交互动画和视觉效果:高仿音悦台播放页面...
  4. 谷歌浏览器等下载的文件总是显示“文件已损坏”
  5. python在一张图上画多个线条
  6. ASML再遭重击,10nm先进工艺无需光刻机,为中国芯片指明新方向
  7. StrictMode ——Android性能调优的利器
  8. Linux 登录 帐号 cmccedu 无线,连接cmccedu不弹出登陆网页解决方法
  9. OpenCV3 C++ 写入AVI文件—读取彩色视频并转换为对数极坐标视频,包括创建新视频
  10. c++笔试题大整合(完整)