python的数据类型和部分内置函数
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了python的数据类型和部分内置函数,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2206字,纯文字阅读大概需要4分钟。
内容图文
![python的数据类型和部分内置函数](/upload/InfoBanner/zyjiaocheng/597/6586b44f14514bf3a11c91bbff7dbce0.jpg)
python的数据类型
整型 int
int 既是整型的代表,又是定义整型的内置函数
python2中有long类型,在python3中已被弃用
count = int(100)
count = 100
浮点型 float
float 既是浮点型的代表,又是定义浮点型的内置函数
定义float类型的时候,并不需要一定使用float来声明
p = float(3.14)
p = 3.14
字符串 str
用’’ 或"" 包裹的信息,就是字符串,字符串中可以包含任意字符:字母,数字,符号。且没有顺序
字符串不可改变
safe = str('体温36.5')
name = "yanmai"
data = 'friday'
字符串不是数字不能做加减乘除法,字符串的拼接,用“+”这个符号
布尔类型与空类型 bool与None
布尔类型:对于结果真假的判断,True->真,False->假
空类型:不属于任何数据类型,就是空类型,空类型属于False的范畴
a = None
print(bool(a)) # False
print(type(a)) #<class 'NoneType'>
列表 list
列表就是队列,是各种数据类型的集合,也是一种数据结构,且是一种有序的,内容可重复的集合类型。
列表中的元素存在于一个[]中
names_01 = list(['xiaomi','xixi','shaishai'])
names_02 = ['xiaomi','xixi','shaishai']
print(type(names_02),type(names_01)) # <class 'list'> <class 'list'>
-
读取
-
新增
-
修改
-
删除
列表 tuple
元祖和列表很相似,但是元祖比列表占用资源更小,元祖不可变,列表为可变
内置函数 id
返回变量的内存地址,每一次复制都会生成一个内存地址
name = 'yanmai'
new_name = name
print(id(name)) # 140282428483600
print(id(new_name)) # 140282428486785
内置函数 len
返回字符串的长度,无法返回数字类型的长度,因为数字类型没有长度
name = 'yanmai'
address = "深圳"
num = '12'
o = 1
print(len(name)) # 6
print(len(address)) # 2
print(len(num)) # 2
print(len(o)) # TypeError: object of type 'int' has no len()
内置函数 type
可以使用type返回数据的类型
age = 18
num = 3.88
print(type(age)) # 输出结果 <class 'int'>
print(type(num)) # 输出结果 <class 'floatt'>
内置函数 in/not in
成员运算符是用来判断你的数据中是否存在你想要的成员,如果为真,结果返回True,如果假,结果返回False
print(max('今天是3月28日!'))
info = 'python 是一个有魅力的语言'
result = '魅力' in info
print(result) # True
result = '语言' not in info
print(result) # False
内置函数 max
返回数据中最大的成员
中文符号>字母>数字>英文字符
中文按照拼音的首字母来计算
print(max('今天是3月28日!')) # 月
内置函数 in
返回数据中最大的成员
中文符号>字母>数字>英文字符
中文按照拼音的首字母来计算
print(min('今天是3月28日!')) # !
内容总结
以上是互联网集市为您收集整理的python的数据类型和部分内置函数全部内容,希望文章能够帮你解决python的数据类型和部分内置函数所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。