Python基础-数据类型
Posted 爱折腾才能更好的折腾
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python基础-数据类型相关的知识,希望对你有一定的参考价值。
# 可变与不可变
# 可变:在值改变的情况下,id不变,则证明就是在修改原值,即可变类型
# 不可变:在值修改的情况下,id也跟着改变,则证明没法修改原值,而是重新申请内存空间。 即不可变类型
一、数字类型(init和float)
# 说明:Python中没有数字类型一说,通常我们所说的数字类型是int和float类型1、int型(整型)
# 1、用途: # 记录年龄、等级、及各种号码等 # 2、定义方式: level=10 # level=int(10)# 只能将纯数字字符串类型的数据转为init型
>>> res=int(‘188‘)
>>> print(res,type(res))
188 <class ‘int‘>>>> int(‘aaaaaaaasdfsadf‘)
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ValueError: invalid literal for int() with base 10: ‘aaaaaaaasdfsadf‘# 3、常用操作及内置方法
# 算出运算
# 比较运算
# 总结:
# 只能存一个值
# 不可变类型 >>> x=10
>>> print(id(x))
1413600448
>>> x=11
>>> print(id(x))
14136004642、float(浮点型)
# 1、用途 # 记录工资、身高、体重等 # 2、定义方式 weight=50.2 # weight=float(50.2)# 其他同int型
以上是关于Python基础-数据类型的主要内容,如果未能解决你的问题,请参考以下文章