03.[python 基础系列] 数据类型

Posted GoldenaArcher

tags:

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

[python 基础系列] 基础数据类型

根据当前的 python 文档来说,python 的内置函数可以分为以下这几类:

大致拆分一下,结构是这样的:

基于 不可变(immutable)类型 就这么几个,所以先从不可变类型开始讲起,本篇的内容包括:

  • 布尔值
  • 数字
    • 整型
    • 浮点
    • 复数
  • 字符串

CSDN 下载地址:03.[python 基础系列] 数据类型

GitHub 在线预览地址:03.[python 基础系列] 数据类型.ipynb

布尔值

布尔值 代表的就是 真、假的意思,python 中的 布尔值 功能还是很强大的,特别是对稍微复杂一些的数据结构进行判断时。

python 对于 布尔值 的操作还是比较简单明了的,通常都会使用英语单词去指定:

  • or
  • and
  • not

主要语法为:

因为使用的字体不同,所以 >= 有点变形,不过本质上来说使用的还是 ==>=

代码为:

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 上了,这里就贴截图:

整型

浮点

复数

math 库

字符串

以上是关于03.[python 基础系列] 数据类型的主要内容,如果未能解决你的问题,请参考以下文章

Python-系列-[基础学习]-[数据类型]

[Python] 文科生零基础学编程系列二——数据类型变量常量的基础概念

Python全栈自动化系列之Python编程基础(基本数据类型)

自动化运维Python系列之基础数据类型

Python数据分析笔记系列:Python语法基础,IPython和Jupyter Notebooks

Python3练习题系列(03)