码迷,mamicode.com
首页 > 编程语言 > 详细

Python基础-数据类型

时间:2018-07-05 13:25:40      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:一个   不可变   不可   font   就是   aaa   back   ror   cal   

# 可变与不可变    
    # 可变:在值改变的情况下,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基础-数据类型

标签:一个   不可变   不可   font   就是   aaa   back   ror   cal   

原文地址:https://www.cnblogs.com/lichunke/p/9267760.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!