点击上方“ Python爬虫与数据挖掘 ”,进行关注
回复“书籍”即可获赠Python从入门到进阶共10本电子书
今
日
鸡
汤
寄意寒星荃不察,我以我血荐轩辕。
Python中的基础数据类型
前言
哈喽,各位小伙伴们,相信大家和我一样,在开始接触Python这门语言的时候,会遇到很多困难。这边小编简单为大家总结下Python的基本数据类型,方便查看记忆。这没什么难点,只是琐碎了一些...
Python中的数据类型
Number(数字)
String(字符串)
List(列表)
Tuple(元组)
Set(集合)
Dictionary(字典)
分类
不可变数据类型:Number、String、Tuple
可变:List、Dictionary、Set
变量在Python中的操作
python支持多变量赋值,如:
a = b = c = 1
此时三个变量a=1, b=1, c=1
a, b, c = 1, 2, 3
此时a=1,b=2,c=3
这样可以互换两个变量的值,如:
a = 1
不难发现a,b这两个变量的值已经交换了...
而其他语言只能利用第三个变量完成两个变量的交换:
a = 1 # 赋值
查看数据类型
type(x),如:
a, b, c = 1, True, 1.0
a, b, c = '1', 'True', '1.0'
Number
temp = '123' # 非数字字符串会出错
temp = "b"
print(1 == True) # True
关于Number类型知道与String相互转换,其他的数学运算几乎用不到,想了解请自行尝试,内容如下:
abs(x)返回数字的绝对值
String
获取字符串的长度
temp = 'hahahahahahaha'
切片取值
# [起始位置索引:结束位置索引,不包含:步长]
字符串的格式化
# 按默认一对一格式化
find
# 找到第一个位置 .find("e",[开始位置],[结束位置]) 注意不包含结束位置 <=开始位置 >结束位置
lower
# 将字符串中的所有大写字母转换为小写字母
upper
# 将字符串中的所有小写字母转换为大写字母
strip
# 删除字符串的前后空格(换行、制表符、指定参数)
join
# 字符串拼接
replace
# 替换指定字符串replace('需要更新的字符串','更新的字符串',[更新几个字符串,默认全部,超过位数不报错])
关于字符串的内置函数无敌的多,其他实际也用不到...我就懒了...欢迎大家在留言区补充......
**********---**--****-------------- End **********---**--****--------------
往期精彩文章推荐:
手把手用Python网络爬虫带你爬取全国著名高校附近酒店评论
欢迎大家点赞,留言,转发,转载,****感谢大家的相伴与支持
想加入Python学习群请在后台回复【入群】
万水千山总是情,点个【在看】行不行
/今日留言主题/
随便说一两个您知道的内置函数~~
本文分享自微信公众号 - Python爬虫与数据挖掘(crawler_python)。
如有侵权,请联系 support@oschina.cn 删除。
本文参与“OSC源创计划”,欢迎正在阅读的你也加入,一起分享。