11. 第一章总结
11. 第一章总结
文章目录
- 11. 第一章总结
- 1. 知识回顾
- 2. 数据转换实操
1. 知识回顾
【截止目前学过的函数】
1.print( )函数:将print( )函数括号中的内容打印或输出到屏幕上。
2.type( )函数:查询数据类型。
3.str( )函数:将整数、浮点数转换成字符串。
4.int( )函数:将整数型的字符串、浮点数转换成整数。
5.float( )函数:将字符串、整数转换成浮点数。
【难点】
小数类型的字符串不能直接转换成整数。
小数类型的字符串只能先转换成浮点数,再转换成整数。
2. 数据转换实操
- 补全代码,原样输出:
奶茶15元
【参考答案】
milk_tea = "奶茶"
price = 15
unit_1= "元"
# 原样输出:奶茶15元
print(milk_tea+str(price)+unit_1)
【终端输出】
奶茶15元
用str()函数将整数15
转换成字符串就可以和字符串进行拼接。
- 补全代码,原样输出:
15杯奶茶225元
【注意】数值225需程序自己计算输出,不能人工计算填入。
【参考答案】
milk_tea = "奶茶"
price = 15
unit_1 = "元"
unit_2 = "杯"
# 原样输出:15杯奶茶225元
print(str(price)+unit_2+milk_tea+str(price*15)+unit_1)
【终端输出】
15杯奶茶225元
price*15
一个整数乘以一个整数,得到的仍然是一个整数。
用str()函数将整数price*15
转换成字符串就可以和字符串进行拼接。
- 买10杯以上,店家打7.5折,补全代码,计算输出:
15杯奶茶?元
【注意】?需程序自己计算输出,不能人工计算填入。
milk_tea = "奶茶"
price = 15
unit_1 = "元"
unit_2 = "杯"
# 店家打7.5折,计算输出:15杯奶茶?元
print(str(price)+unit_2+milk_tea+str(price*15*0.75)+unit_1)
【终端输出】
15杯奶茶168.75元
price*15*0.75
一个整数乘以一个整数乘以一个浮点数,得到的是一个浮点数。
用str()函数将浮点数price*15*0.75
转换成字符串就可以和字符串进行拼接。
- 为了方便找补,店家只收到元,不收小数点后的数,计算输出
15杯奶茶168元
【提示】15杯奶茶打7折后的价格是168.75元,店家抹零只收168元,编写代码让程序自动输出:15杯奶茶168元
milk_tea = "奶茶"
price = 15
unit_1 = "元"
unit_2 = "杯"
# 店家打7.5折,计算输出:15杯奶茶?元
print(str(price)+unit_2+milk_tea+str(int(price*15*0.75))+unit_1)
【终端输出】
15杯奶茶168元
price*15*0.75
是一个浮点数。
浮点数要取整抹零直接用int( )函数即可。
- 补全代码,原样输出:
15杯奶茶168元
milk_tea = "奶茶"
number = 15
price = "168.75"
unit_1 = "元"
unit_2 = "杯"
# 5杯奶茶168元
print(str(number)+unit_2+milk_tea+str(int(float(price)))+unit_1)
【终端输出】
15杯奶茶168元
price = "168.75"
是一个字符串,字符串要取整抹零只能先转换成浮点数,在转换成整数。