Python全栈之基本数据类型
Python是一种高级编程语言,它支持多个数据类型,它们被称为基本数据类型。这些基本数据类型包括:数字、字符串、列表、字典、元组和集合。在本篇攻略中,我们将介绍这些数据类型的用法和用例。
数字
数字是Python中最常用的数据类型之一,它可以是整数、浮点数或复数。以下是数字数据类型的一些常用操作和示例:
常用操作
+
: 加法-
: 减法*
: 乘法/
: 除法%
: 取模**
: 求幂
示例
x = 5
y = 3
print(x + y) # 输出 8
print(x - y) # 输出 2
print(x * y) # 输出 15
print(x / y) # 输出 1.6666666666666667
print(x % y) # 输出 2
print(x ** y) # 输出 125
字符串
字符串是Python中表示文本的基本数据类型。Python中的字符串可以使用单引号、双引号或三引号表示。以下是字符串数据类型的一些常用操作和示例:
常用操作
+
: 连接字符串*
: 重复字符串[]
: 获取字符串中的字符
示例
a = "hello"
b = "world"
print(a + " " + b) # 输出hello world
c = "python"
print(c * 3) # 输出pythonpythonpython
d = "hello, world"
print(d[0]) # 输出h
print(d[0:5]) # 输出hello
列表
列表是Python中的数据容器,它可以容纳任意类型的数据。以下是列表数据类型的一些常用操作和示例:
常用操作
[]
: 创建列表len()
: 获取列表长度+
: 连接列表*
: 重复列表append()
: 向列表末尾添加元素insert()
: 向列表指定位置插入元素pop()
: 删除列表末尾元素remove()
: 删除列表中指定元素
示例
a = [1, 2, 3]
b = ["hello", "world"]
print(a + b) # 输出[1, 2, 3, "hello", "world"]
print(a * 3) # 输出[1, 2, 3, 1, 2, 3, 1, 2, 3]
c = []
c.append(1)
c.append("hello")
print(c) # 输出[1, "hello"]
d = [1, 2, 3]
d.insert(0, 0)
print(d) # 输出[0, 1, 2, 3]
e = [1, 2, 3]
e.pop()
print(e) # 输出[1, 2]
f = [1, 2, 3]
f.remove(2)
print(f) # 输出[1, 3]
字典
字典是Python中的数据容器,它由键值对组成。以下是字典数据类型的一些常用操作和示例:
常用操作
{}
: 创建字典len()
: 获取字典长度[]
: 获取字典中指定键的值keys()
: 获取字典中所有键的列表values()
: 获取字典中所有值的列表
示例
a = {"name": "Tom", "age": 18}
print(a["name"]) # 输出Tom
print(len(a)) # 输出2
print(a.keys()) # 输出["name", "age"]
print(a.values()) # 输出["Tom", 18]
元组
元组是Python中表示不可变序列的数据类型。它由一个或多个值组成,这些值用逗号分隔,通常用小括号括起来。以下是元组数据类型的一些常用操作和示例:
常用操作
()
:创建元组len()
: 获取元组长度+
: 连接元组*
: 重复元组[]
: 获取元组中的元素
示例
a = (1, 2, 3)
b = ("hello", "world")
print(a + b) # 输出(1, 2, 3, "hello", "world")
print(a * 3) # 输出(1, 2, 3, 1, 2, 3, 1, 2, 3)
c = (1, "hello")
print(c[0]) # 输出1
集合
集合是Python中表示无序不重复元素集的数据类型。集合中的元素必须是不可变数据类型,如字符串、数字和元组等。以下是集合数据类型的一些常用操作和示例:
常用操作
{}
: 创建集合len()
: 获取集合长度add()
: 向集合中添加元素remove()
: 从集合中删除指定元素
示例
a = {1, 2, 3}
b = {2, 3, 4}
print(a.union(b)) # 输出{1, 2, 3, 4}
print(a.intersection(b)) # 输出{2, 3}
c = set()
c.add(1)
c.add("hello")
print(c) # 输出{1, "hello"}
d = {1, 2, 3, 4}
d.remove(2)
print(d) # 输出{1, 3, 4}
以上就是Python中基本数据类型的常用操作和示例。通过本篇攻略,读者可以对Python的基本数据类型有更深入的了解。