Python中有6个标准的数据类型:Number(数字)、String(字符串)、List(列表)、Tuple(元组)、Set(集合)、Dictionary(字典),每种类型有其固有的属性和方法,学会这六种数据类型及基础的方法,很多代码基本上都能看得懂,很多功能也都能实现了。要是实现面向百度编程到面向自己编程的转变,必须搞搞清楚这六大数据类型的属性和方法。当然还有内置函数,也是基础中的基础。本文把前期的内容进行了整理,可以比较全面的掌握Python基础。后面还加了部分数据分析和算法入门的。
标准的数据类型又分为可改变的数据类型和不可变的数据类型,数字、字符串、元组属于不可变类型;列表、字典、集合都属于可变类型。
什么是可变类型?在值改变的情况下, 内存地址(ID)不变, 证明改变的是原值即可变类型-->也叫不可 hash 类型
'''修改前'''
ls = ['aaa', 'bbb', 'ccc']
id(ls)#1744975906560
'''修改后'''
ls[0] = 'AAA'
id(ls)#1744975906560
什么是不可变类型?在值改变的情况下, 内存地址也改变了, 证明这改变的值是产生的新值即原值不可变-->也叫可 hash 类型他们都是一个不可分割的整体
'''修改前'''
x = 'xiaowuge'
id(x)#1744975676080
'''修改后'''
x = "XiaoWuGe"
id(x)#1744996503344
一、Number(数字)
二、String(字符串)
Python字符串格式化问题:%、format()与f-strings
三、List(列表)
四、Tuple(元组)
五、Set(集合)
六、Dictionary(字典)
七、内置函数与时间
Python中的时间函数strftime与strptime对比
八、正则模块
八、系统操作
九、进阶模块
【万字长文详解】Python库collections,让你击败99%的Pythoner
十、Pandas数据分析
一网打尽Pandas中的各种索引 iloc,loc,ix,iat,at,直接索引
十一、算法入门
··· END ···
![ab59f47ca7bb7ce675049b5156ed0b25.png](https://img-blog.csdnimg.cn/img_convert/ab59f47ca7bb7ce675049b5156ed0b25.png)
往期精彩回顾
适合初学者入门人工智能的路线及资料下载机器学习及深度学习笔记等资料打印机器学习在线手册深度学习笔记专辑《统计学习方法》的代码复现专辑
AI基础下载黄海广老师《机器学习课程》视频课黄海广老师《机器学习课程》711页完整版课件
本站qq群955171419,加入微信群请扫码: