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

Python-变量

时间:2018-05-19 20:37:04      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:赋值   oat   list   highlight   强制   size   als   异常处理   strong   

什么是变量?
  一种抽象,计算机用来保存现实数据的容器,通过这个变量抽象可以写入现实数据到计算机中,并且可以读取变量取到保存到计算机中的现实数字化数据

Python变量赋值

name = "beimenchuixue"
age = 18
height = 175
# 并无关键字也不需要定义变量类型,直接通过 = 进行赋值

  

变量类型

  1. 满足存储单个现实数据
    整形      int
    浮点型     float
    bool型      True(=1) False(=0)
    字符串     str
  2. 满足存储多个现实数据或归档现实数据
    列表     list
    元组     tuple
    字典     dict
    集合     set

 

变量强制转换
  1. 浮点型 <> 整形,可能精度丢失

int_num = 123456
float_num = 12.333

int_str = "123456"
float_str = "12.333"

print(int(float_num), float(int_num))
print(int(int_str), float(float_str))

  2. 字符转数字,需要做异常处理
  3. 其他类型装字符 str() format() format_map()

int_num = 123456
float_num = 12.333
bool_num = True

print("int_num: %s, float_num: %s, bool_num: %s" % (int_num, float_num, bool_num))
print("int_num: {int_num}, float_num: {float_num}, bool_num: {bool_num}".format(int_num=int_num, float_num=float_num, bool_num=bool_num))
print("int_num: {int_num}, float_num: {float_num}, bool_num: {bool_num}".format_map({
    "int_num": int_num,
    "float_num": float_num,
    "bool_num": bool_num
}))

print(str(int_num), str(float_num), str(bool_num))

 

Python-变量

标签:赋值   oat   list   highlight   强制   size   als   异常处理   strong   

原文地址:https://www.cnblogs.com/2bjiujiu/p/9061456.html

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