数据类型、运算符与内置函数

本文主要介绍Python中的常用内置数据类型,如列表、元组、字典和集合,探讨运算符和表达式的用法,并列举部分内置函数的应用,为Python数据分析、挖掘与可视化打下基础。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

python数据分析、挖掘与可视化

目录
第一章 数据类型、运算符与内置函数
第二章 列表、元组、字典、集合与字符串
第三章 选择结构、循环结构、函数定义与使用
第四章 文件操作


一、常用内置数据类型

对象类型类型名称示例说明
数值int、float、complex8888888、9.8、5j数值大小没有限制,支持复数及其运算
字符串str‘Tom sai,’使用单引号、双引号、三引号作为定界符,不同定界符之间可以互相嵌套;前面加r或R表示原始字符串,任何字符都表示表面含义,不再进行转义
字节串bytesb’hello’以字母b引导
列表list[79,89,99]所有元素放在一对方括号中,元素之间使用逗号分隔,其中的元素可以是任意类型
元组tuple(1.0,0)所有元素放在一对圆括号中,元素之间使用逗号分隔,元组中只有一个元素时后面的逗号不能省略
字典dict{‘red’:(1,0,0),‘green’:(0,1,0)}所有元素放在一对大括号中,元素之间使用逗号分隔,元素形式为“键:值”,其中“键”不允许重复并且必须为不可变类型,“值”可以是任意类型的数据
集合set{‘bread’,‘beer’,‘orange’}所有元素放在一对大括号中,元素之间使用逗号分隔,元素不允许重复且必须为不可变类型
布尔型boolTrue、False逻辑值,首字母必须大写
空类型NoneTypeNone空值,首字母必须大写
异常NameError、ValueError、TypeError、KeyErrorPython内置异常类
文件f=open(‘text.txt’,‘w’,encoding=‘utf-8’)Python内置函数open()使用指定的模式打开文件,返回文件对象
其他可迭代对象生成器对象、range对象、zip对象、enumerate对象、map对象、filter对象具有惰性求值的特点,空间占用小,适合大数据处理

二、运算符与表达式

运算符功能说明
+算术加法,列表、元组、字符串合并与连接,正号
-算数减法,集合的差集,相反数
*算数乘法,序列元组的重复
/真除法
//求整商,向下取整
%求余数,字符串格式化
**幂运算,指数可以为小数
<、<=、>、>=、==、!=(值)大小比较,集合的包含关系比较
and、or、not逻辑与、逻辑或、逻辑非
in成员测试
is测试两个对象是否为同一个对象的引用
、^、&、<<、>>、~
&、、^

三、常用内置函数(部分)

函数功能说明
abs(x)返回数字x的绝对值或复数x的模
all(iterable)如果可迭代对象iterable中所有元素都等价于True,则返回True,否则返回False
any(iterable)只要可迭代对象iterable中存在等价于True的元素就返回True,否则返回False
bin(x)返回整数x的二进制形式
complex(real,[imag])返回复数,其中real是实部,imag是虚部
chr(x)返回Unicode编码为x的字符
dir(obj)返回指定对象或模块obj的成员列表,如果不带参数,则返回包含当前作用域内所有可用对象名字的列表

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

sygALone

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值