python常见的数据类型

python常见的数据类型

Python常见数据类型如下:

1)整型(int)

用于计数或表示顺序,例如学生的学号、员工的工号等。

python 复制代码
student_id = 12345  # 学号  
employee_id = 98765  # 工号

2)浮点型(float)

用于表示小数,例如价格、百分比等。

python 复制代码
price = 19.99  # 价格  
percentage = 0.85  # 百分比

3)字符串(str)

用于表示文本信息,例如姓名、地址、电子邮件等。

python 复制代码
name = "John Smith"  # 姓名  
address = "123 Main St"  # 地址  
email = "john@example.com"  # 电子邮件

4)布尔型(bool)

用于表示真或假,例如判断条件、结果等。

python 复制代码
is_valid = True  # 是否有效  
is_done = False  # 是否完成

5)列表(list)

用于存储一组相同类型的数据,例如一个班级的学生名单、一系列时间等。

python 复制代码
students = ["Alice", "Bob", "Charlie"]  # 学生名单  
times = [1, 2, 3, 4, 5]  # 时间序列

6)元组(tuple)

用于存储一组相同类型的数据,通常用于不可变的数据集合,例如一个日期、一组坐标等。

python 复制代码
date = (2023, 3, 15)  # 日期  
coordinates = (40.7128, -74.0060)  # 坐标

7)字典(dictionary)

用于存储键值对,例如存储用户信息、字典翻译等。

python 复制代码
user_info = {"name": "Alice", "age": 25}  # 用户信息  
dictionary = {"apple": "苹果", "banana": "香蕉"}  # 字典翻译

8)集合(set)

用于存储一组不重复的元素,例如一个班级的学生名单去重、一组不重复的单词等

python 复制代码
students_set = set(["Alice", "Bob", "Charlie"])  # 学生名单去重  
unique_words = set(["apple", "banana", "apple"])  # 不重复的单词集合

9)long

在Python 2中,long类型用于表示超过普通整型(int)范围的整数。实际上,long类型是无限的,可以表示任何大小的整数。

以下是一个使用long类型的示例:

python 复制代码
x = 12345678901234567890L  
print(x)

注意,long类型的变量名以L结尾。

然而,请注意,在Python 3中,所有的整数都是无限精度的,因此没有long类型。所有的整数默认为int类型,并且不需要以L结尾。

10)complex

complex类型用于表示复数。复数是具有实部和虚部的数学量,可以用形式x + yj表示,其中x是实部,y是虚部。

以下是一个使用complex类型的示例:

python 复制代码
x = complex(3, 4)  # 创建一个复数,实部为3,虚部为4  
print(x)  # 输出 (3+4j)

还可以通过实部和虚部来访问复数的各个部分:

python 复制代码
print(x.real)  # 输出 3.0  
print(x.imag)  # 输出 4.0
相关推荐
databook7 小时前
Manim实现闪光轨迹特效
后端·python·动效
Juchecar8 小时前
解惑:NumPy 中 ndarray.ndim 到底是什么?
python
用户8356290780518 小时前
Python 删除 Excel 工作表中的空白行列
后端·python
Json_8 小时前
使用python-fastApi框架开发一个学校宿舍管理系统-前后端分离项目
后端·python·fastapi
数据智能老司机15 小时前
精通 Python 设计模式——分布式系统模式
python·设计模式·架构
数据智能老司机16 小时前
精通 Python 设计模式——并发与异步模式
python·设计模式·编程语言
数据智能老司机16 小时前
精通 Python 设计模式——测试模式
python·设计模式·架构
数据智能老司机16 小时前
精通 Python 设计模式——性能模式
python·设计模式·架构
c8i16 小时前
drf初步梳理
python·django
每日AI新事件16 小时前
python的异步函数
python