数据类型是编程语言的一个基本方面。
至于Python,有几种内置的分类数据类型,我们可以利用这些类型。
本文将指导您了解每个类别的类别和类型。
本指南将向您展示每一种方法的基础知识。我将对其中一些做一个更详细的指南。
Python中的文本类型数据类型
对于Python中的字符串,只有一个选项:str
.
单引号或双引号定义字符串,如下所示:
foo = "String" bar = 'string'
这两个变量将持有完全相同的字符串。
Python中的数字类型数据类型
对于数字类型,有三个内置的选项,我们可以利用。
int
, float
, complex
我先给你看看它们是什么样子:
a = 1 # Int b = 3.14 # Float c = 1j # Complex
整数可以是任意长度的数字,甚至可以是负数。
唯一的问题是他们不可能有小数。
Python中不同int的一些示例。
a = 1 b = 83458903489734890 c = -2323434
至于浮点数,这也是一个数字,但它可以容纳小数。
a = 3.14 b = 1.0 c = -40.53
对我来说,复杂是编程中的一个新的加法,它可以定义由字母定义的虚部。j
.
a = 1+2j b = 5j c = -3j
Python中的序列类型数据类型
序列类型是一组数据。将它们视为数组或对象。
我们可以使用四种基本类型。
list
, tuple
, set
, range
我将向你们展示每个序列的基本知识。
该列表可用于在单个变量中存储多个项。通常将它们与数组进行比较。
list = ["dog", "cat", "penguin"]
列表可以存储数据、更改、添加或删除。
然而,元组是无法改变的。这是与清单的主要区别。
元组也是通过使用常规括号创建的。
tuple = ("dog", "cat", "penguin")
集合是无序和无索引的,这意味着它不能包含多个相同的条目。
花括号定义了一个集合。
set = {"dog", "cat", "penguin"}
还有一个Range选项,它允许我们创建一个数字范围。
a = range(6)
这将给我们从0到6的范围。
Python中的映射类型数据类型
还有另一种序列类型,但它属于映射类型,它是dict
一。
字典用于将数据存储为键值对。
Dict = { "type": "pet", "animal": "dog", "name": "Yaatree" }
字典是可变的,因此可以删除、添加或更改项。
但是,我们可以在dict
.
Python中的布尔型数据类型
至于布尔值,我们知道它持有一个true/false语句,可以用作bool
变量。
例如,我们可以检查随机值的真值或假值。
bool(False) # False bool("a") # True bool({}) # False bool(123) # True bool(0) # False bool(10 > 9) # True
Python中的数据类型
这些是Python的基本内置数据类型,您在开始使用Python时需要了解这些数据类型。
我强烈建议创建一些基本的Python脚本来运行这些脚本,并在其中运行。