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))
  1413600464

2、float(浮点型)

# 1、用途
      # 记录工资、身高、体重等

# 2、定义方式
     weight=50.2      # weight=float(50.2)
# 其他同int型
 
 
 
 










以上是关于Python基础-数据类型的主要内容,如果未能解决你的问题,请参考以下文章

python基础python数据类型,条件,循环

Python学习总结

Python 入门--Python基础数据类型

python 用于数据探索的Python代码片段(例如,在数据科学项目中)

python基础--数据类型

13 个非常有用的 Python 代码片段