📜  数据类型 - Python (1)

📅  最后修改于: 2023-12-03 15:40:00.257000             🧑  作者: Mango

数据类型 - Python

Python是一种强大的编程语言,支持多种数据类型。本文将介绍Python中一些常见的数据类型。

数字

Python支持三种数字类型:

  • 整数 int:不带小数点的数字。
  • 浮点数 float:带小数点的数字。
  • 复数 complex:带有实数和虚数的数字。

以下是一些Python数字类型的示例:

x = 5           # 这是一个整数
y = 3.14        # 这是一个浮点数
z = 2 + 3j      # 这是一个复数
字符串

字符串是Python中最常见的数据类型之一。字符串是一组字符的序列,可以使用单引号或双引号来表示。

以下是一些Python字符串类型的示例:

x = 'Hello, World!'     # 使用单引号创建字符串
y = "Python is great!"  # 使用双引号创建字符串

Python还支持三重引号创建多行字符串:

z = """This is a 
multiline
string."""
列表

列表是Python中另一个非常常见的数据类型。列表是一组有序的元素,可以包含不同类型的元素。使用方括号来表示列表,并使用逗号分隔元素。

以下是一些Python列表类型的示例:

fruits = ['apple', 'banana', 'cherry']  # 创建一个字符串列表
numbers = [1, 2, 3, 4, 5]              # 创建一个整数列表
mixed = [1, 'apple', 3.14, True]        # 创建一个混合类型列表
元组

元组与列表类似,都是有序的元素,但它们在创建后无法更改。使用圆括号来表示元组,并使用逗号分隔元素。

以下是一些Python元组类型的示例:

fruits = ('apple', 'banana', 'cherry')  # 创建一个字符串元组
numbers = (1, 2, 3, 4, 5)              # 创建一个整数元组
mixed = (1, 'apple', 3.14, True)        # 创建一个混合类型元组
集合

集合是一组无序的唯一元素。使用大括号或者set()函数来表示集合。

以下是一些Python集合类型的示例:

fruits = {'apple', 'banana', 'cherry'}  # 创建一个字符串集合
numbers = {1, 2, 3, 4, 5}              # 创建一个整数集合
mixed = {1, 'apple', 3.14, True}        # 创建一个混合类型集合
字典

字典是一种键值对的数据类型。使用大括号来表示字典,键和值之间使用冒号分隔,键值对之间使用逗号分隔。

以下是一些Python字典类型的示例:

person = {
    "name": "John",
    "age": 36,
    "country": "USA"
}

fruit_prices = {
    "apple": 0.50,
    "banana": 0.25,
    "cherry": 1.20
}

这里仅介绍了Python中的一些基本数据类型,但Python还支持其他类型,如布尔类型、空值类型等。掌握这些数据类型对于编写Python程序非常重要。