安迪Python

V1

2022/08/13阅读:24主题:默认主题

11. 第一章总结

11. 第一章总结

1. 知识回顾

1.第一章总结
1.第一章总结

【截止目前学过的函数】

1.print( )函数:将print( )函数括号中的内容打印或输出到屏幕上。
2.type( )函数:查询数据类型。
3.str( )函数:将整数、浮点数转换成字符串。
4.int( )函数:将整数型的字符串、浮点数转换成整数。
5.float( )函数:将字符串、整数转换成浮点数。

【难点】

小数类型的字符串不能直接转换成整数。

小数类型的字符串只能先转换成浮点数,再转换成整数。

2.数据转换
2.数据转换

2. 数据转换实操

  1. 补全代码,原样输出:奶茶15元

【参考答案】

milk_tea = "奶茶"
price = 15 
unit_1= "元"

# 原样输出:奶茶15元 
print(milk_tea+str(price)+unit_1)

【终端输出】

奶茶15元

用str()函数将整数15转换成字符串就可以和字符串进行拼接。

  1. 补全代码,原样输出: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转换成字符串就可以和字符串进行拼接。

  1. 买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转换成字符串就可以和字符串进行拼接。

  1. 为了方便找补,店家只收到元,不收小数点后的数,计算输出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( )函数即可。

  1. 补全代码,原样输出: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"是一个字符串,字符串要取整抹零只能先转换成浮点数,在转换成整数。

3.小数型字符串只能先转换成浮点数
3.小数型字符串只能先转换成浮点数

分类:

后端

标签:

Python

作者介绍

安迪Python
V1