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
相关推荐
鸡鸭扣20 分钟前
Docker:3、在VSCode上安装并运行python程序或JavaScript程序
运维·vscode·python·docker·容器·js
paterWang1 小时前
基于 Python 和 OpenCV 的酒店客房入侵检测系统设计与实现
开发语言·python·opencv
东方佑1 小时前
使用Python和OpenCV实现图像像素压缩与解压
开发语言·python·opencv
神秘_博士2 小时前
自制AirTag,支持安卓/鸿蒙/PC/Home Assistant,无需拥有iPhone
arm开发·python·物联网·flutter·docker·gitee
Moutai码农3 小时前
机器学习-生命周期
人工智能·python·机器学习·数据挖掘
小白教程4 小时前
python学习笔记,python处理 Excel、Word、PPT 以及邮件自动化办公
python·python学习·python安装
武陵悭臾4 小时前
网络爬虫学习:借助DeepSeek完善爬虫软件,实现模拟鼠标右键点击,将链接另存为本地文件
python·selenium·网络爬虫·pyautogui·deepseek·鼠标右键模拟·保存链接为htm
代码猪猪傻瓜coding5 小时前
关于 形状信息提取的说明
人工智能·python·深度学习
码界筑梦坊6 小时前
基于Flask的第七次人口普查数据分析系统的设计与实现
后端·python·信息可视化·flask·毕业设计
微笑的Java6 小时前
Python - 爬虫利器 - BeautifulSoup4常用 API
开发语言·爬虫·python