1.在python中没有数据类型,但关联的对象有类型
2.通过type函数查看
空值对象None
1.表示不存在的特殊对象
2.作用:占位和解除与对象的关联
#!/usr/bin/python # -*- coding: UTF-8 -*- a01 = "苏大强" a01 = None # 解除变量与数据的绑定关系 sex = None # 使用None占位
整形int
1.表示整数,包含正数,负数,0
如: -5,100,0
2.字面值
十进制:5
二进制:0b开头 后跟1或1
八进制:0o开头,后跟0-7
十六进制:0x开头,后跟0-9,A-F.a-f
浮点型float
1.表示小数,包含正数,负数,0.0
2.字面值
小数:1.0 2.5
科学计数法:e/E(正负号)
1.23e-2(0.0123)
1.23e5(123000)
字符串str
print(“1.5”)
#!/usr/bin/python
# -*- coding: UTF-8 -*-
"""
古代的秤一斤是16两
练习:在控制台中获取两,计算是几斤几两
"""
liang = float(input("请输入两:"))
jing = int(liang // 16)
liang_1 = liang % 16
print(str(liang)+"两是"+str(jing)+"斤"+str(liang_1)+"两")
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 计算总秒数
minutes = float(input("请输入分钟:"))
hours = float(input("请输入小时:"))
days = float(input("请输入天:"))
total_seconds = minutes*60+(hours*60*60)+(days*24*60*60)
print("总秒数为"+str(total_seconds))
#!/usr/bin/python
# -*- coding: UTF-8 -*-
# 在控制台输入四位整数计算每位相加显示结果
#!/usr/bin/python
# -*- coding: UTF-8 -*-
number = int(input("请输入四位整数:"))
unit01 = number % 10
unit02 = number //10%10#取10位
unit03 = number //100%10#取百位
unit04 = number //1000
total = unit01+unit02+unit03+unit04
print("四个整数和"+str(total))
#第二种方法
# 第二种方法
number = int(input("请输入四位整数:"))
result = number % 10
result += number //10%10
result += number //100%10
result += number //1000
print(str(result))



