""" 1、变量不需要加引号 2、input("是提示信息,不是用户输入"), 用户需要在控制台输入并且回车确定 3、input()输入的数据可以使用变量接收 4、input()输入的都是字符串类型,不能直接进行数学计算 5、print() 无法用变量接收 """ # a = '流木' # print(a) # print('a') # # b = input("引号里面的是提示信息,不是用户输入") """ 数值类型 int 整型 整数 float 浮点型 小数 bool 布尔类型 判断 True False 加 + 减 - 乘 * 除 / 取整 // 取余 % 幂 ** True 和False在进行数学计算的时候。可以代替 1 和 0 """ # print(28) # 打印28这个数据 # # type()表示查看数据类型 # print(type(28)) # int表示整数 # print(type(2.8)) # float 表示小数 # print(type(True)) # bool 表示判断 # print(type(False)) # bool 表示判断 """ 买菜小练习 数据类型转换 int(想要转换的数据) 将数据转换为int float(想要转换的数据) 将数据转换为float bool(想要转换的数据) 将数据转换为bool """ # a = '123' # str # # 变量名重复,新值会覆盖旧值 # a = int(a) # int # a = float(a) # float # print(type(a)) # # print(int(3.54)) # 3, 只保留整数位 # print(float(3)) # 3.0, 增加小数点 # print(bool(3)) # True # print(bool(-3)) # True # print(bool(0)) # False # print(int('1.23')) # 只能是被里面是整数的字符串,报错 # print(float('1.23')) # 小数和整数都能识别 # print(float('1.2!3')) # 既不是小数也不是整数不能识别 # zhur = float(input("请输入猪肉的价钱: ")) # xlh = float(input("请输入西兰花的价钱: ")) # lj = float(input("请输入辣椒的价钱: ")) # print(zhur * 2 + xlh + lj * 2) """ 常见数值模块 计算机底层都是使用二进制进行表示的。 整数可以完整地转换为二进制数据,小数没有办法完全转为二进制进行运算 """ import decimal print(1.2 - 1.1) # 0.099999 print(decimal.Decimal('1.2') - decimal.Decimal('1.1')) # 0.1
05 复习及补充
最新推荐文章于 2024-09-05 11:10:46 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)