Python入门语法学习四,数据类型
一、查询数据的类型方法
格式 | type() |
---|
例如:
"""python学习路初始代码"""
print('hello word')
print("开始学习:Python")
money =500 #刚开始有500元
day=0 #定义现在第几天
day=day+1 #定义现在第1天
money =money - day*50 #每天花费50计算 对应天数剩余钱
print("现在第",day,"天剩",money,"元")#输出第一天剩多少钱
print(type(money))
- 最后一句即可查询变量money所存储的数据类型如下,为int类型
- type()返回值即相关数据的类型
- 变量没有类型,数据有类型
二、简单的数据转换
1.int -->String or float–>String
格式 | 说明 |
---|---|
str(x) | 将对象x转为字符串 |
2.String -->int or float–>int
格式 | 说明 |
---|---|
int(x) | 将x转为整数 |
3.String -->float or int -->float
格式 | 说明 |
---|---|
float(x) | 将x转为浮点数 |
4.转换注意事项
- String转int时必须是整数
- String转float时必须得是数字
- float可以转整数,但小数部分会丢失(丢失精度)
- 所以如果必须要把String转int,可以先把String转成float,在通过float转成int
- int转float会多一位精度(多一位小数)