
【截止目前学过的函数】
1.print( )函数:将print( )函数括号中的内容打印或输出到屏幕上。
2.type( )函数:查询数据类型。
3.str( )函数:将整数、浮点数转换成字符串。
4.int( )函数:将整数型的字符串、浮点数转换成整数。
5.float( )函数:将字符串、整数转换成浮点数。
【难点】
小数类型的字符串不能直接转换成整数。
小数类型的字符串只能先转换成浮点数,再转换成整数。

奶茶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转换成字符串就可以和字符串进行拼接。
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"是一个字符串,字符串要取整抹零只能先转换成浮点数,在转换成整数。
