Python中有哪些常用的数据类型?

  • Post category:Python

Python是一种强大的编程语言,提供了多种常用的数据类型,包括但不限于以下几种:

数字类型

Python中的数字类型包括整数、浮点数和复数。其中,整数是没有小数部分的正或负数,而浮点数则是具有小数部分的数。

示例一:整数变量的定义和使用

# 定义一个整数变量
num = 100

# 打印该变量的值
print(num)  # 输出:100

示例二:浮点数变量的定义和使用

# 定义一个浮点数变量
f = 3.14

# 打印该变量的值
print(f)  # 输出:3.14

字符串类型

Python中使用单引号或双引号来定义字符串类型的变量,字符串是以字符序列的方式存储的数据类型。

示例一:字符串变量的定义和使用

# 定义一个字符串变量
str = "Hello World!"

# 打印该变量的值
print(str)  # 输出:Hello World!

示例二:字符串变量的字符串截取

# 定义一个字符串变量
str = "Hello World!"

# 输出从第2个字符开始到第4个字符之间的所有字符
print(str[1:4])  # 输出:ell

列表类型

在Python中,列表类型是一种有序的数据类型,可以包含任意数量且任意类型的元素。

示例一:列表变量的定义和使用

# 定义一个列表变量
lst = ["apple", "banana", "orange"]

# 打印该变量的值
print(lst)  # 输出:['apple', 'banana', 'orange']

示例二:列表变量元素的修改

# 定义一个列表变量
lst = ["apple", "banana", "orange"]

# 输出修改前的列表元素
print(lst)  # 输出:['apple', 'banana', 'orange']

# 修改列表变量的元素
lst[1] = "pear"

# 输出修改后的列表元素
print(lst)  # 输出:['apple', 'pear', 'orange']

字典类型

Python中的字典类型是一种无序,可变的数据类型,它由一组键值对组成。

示例一:字典变量的定义和使用

# 定义一个字典变量
dic = {"name": "Tom", "age": 18}

# 打印该变量的值
print(dic)  # 输出:{'name': 'Tom', 'age': 18}

示例二:字典变量元素的访问

# 定义一个字典变量
dic = {"name": "Tom", "age": 18}

# 通过key访问字典变量的元素
name = dic["name"]

# 输出该元素的值
print(name)  # 输出:Tom

以上是Python中常用的几种数据类型,它们都具有不同的特点和用途,我们需要在实际开发中根据需要选择合适的数据类型。