03.[python 基础系列] 数据类型
Posted GoldenaArcher
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了03.[python 基础系列] 数据类型相关的知识,希望对你有一定的参考价值。
[python 基础系列] 基础数据类型
根据当前的 python 文档来说,python 的内置函数可以分为以下这几类:
![](https://image.cha138.com/20211003/5fa8ad4aca234c64b4d3e36a03554eb8.jpg)
大致拆分一下,结构是这样的:
![](https://image.cha138.com/20211003/f4757b11f6064204847a5000008bee8c.jpg)
基于 不可变(immutable)类型 就这么几个,所以先从不可变类型开始讲起,本篇的内容包括:
- 布尔值
- 数字
- 整型
- 浮点
- 复数
- 字符串
CSDN 下载地址:03.[python 基础系列] 数据类型
GitHub 在线预览地址:03.[python 基础系列] 数据类型.ipynb
布尔值
布尔值 代表的就是 真、假的意思,python 中的 布尔值 功能还是很强大的,特别是对稍微复杂一些的数据结构进行判断时。
python 对于 布尔值 的操作还是比较简单明了的,通常都会使用英语单词去指定:
- or
- and
- not
主要语法为:
![](https://image.cha138.com/20211003/7e94dcd021e64694b00a4e8545582b56.jpg)
因为使用的字体不同,所以 >=
有点变形,不过本质上来说使用的还是 ==
和 >=
。
代码为:
t = True
f = False
t or f
t and f
1 == 2
type (1 == 2)
(1 == 2) or (2 == 3)
# 判断不等于
1 != 2
# 判断小与,大于通用
(1 < 2) or (2 < 1)
# 判断小于等于,大于等于通用
2 <= 2
not t
数字
数字分为:
- 整型(
int
, Integer) - 浮点(
float
, Float) - 复数(
complex
, Cmoplex)
其中复数用的不多,只知道有这个功能,这里不会延伸。整型和浮点包括加、减、乘、除、模(取余)。
笔记大多数都坐在 Jupyter Notebook 上了,这里就贴截图:
整型
![](https://image.cha138.com/20211003/57ce2d79a514460b85c03d781ce58151.jpg)
![](https://image.cha138.com/20211003/2f5c3531398e4b028007679347c89175.jpg)
![](https://image.cha138.com/20211003/19818fb976bf448a8d2330651c39be74.jpg)
![](https://image.cha138.com/20211003/e0089abb7c9e40ebbe9d259e3af37132.jpg)
浮点
![](https://image.cha138.com/20211003/590b4af8d9be44a9b09523da7d7d1ab1.jpg)
复数
![](https://image.cha138.com/20211003/1b9b5bd064fb42f7a8d9b75d6b5b1dae.jpg)
math 库
![](https://image.cha138.com/20211003/8274de04fe4b43aab1a794f375c477c6.jpg)
字符串
![](https://image.cha138.com/20211003/73dd4098c3754156b337b4545de508cd.jpg)
![](https://image.cha138.com/20211003/024b5aac4b754b1e88cc22b2f92ddf45.jpg)
![](https://image.cha138.com/20211003/b7260bfd400441f9af926b97b9b6a734.jpg)
![](https://image.cha138.com/20211003/266ed5a4391f4cc189ff1ea383bf494c.jpg)
![](https://image.cha138.com/20211003/4a03238e0c694516ab584d94840f40c9.jpg)
![](https://image.cha138.com/20211003/77049e449aeb48ec83a536a720e1b1f8.jpg)
![](https://image.cha138.com/20211003/c995dd60f3f74162adc1ee39f438330e.jpg)
以上是关于03.[python 基础系列] 数据类型的主要内容,如果未能解决你的问题,请参考以下文章
[Python] 文科生零基础学编程系列二——数据类型变量常量的基础概念
Python全栈自动化系列之Python编程基础(基本数据类型)