|
|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
def march(april,july):
final_april =april * july
return final_april
old_april = float(input("请输入原价:"))
july = float(input("请输入折扣率:"))
new_april = march(old_april,july)
print("打折后的价格是",new_april)
上面这串代码是可以跑起来无误的
def march(april,july):
april =april * july
return april
old_april = float(input("请输入原价:"))
july = float(input("请输入折扣率:"))
new_april = march(old_april,july)
print("打折后的价格是",new_april)
但是下面的代码去掉第二行和第三行的final_之后依旧可以跑起来
那么问题来了既然加不加final_都可以跑起来那这个final_有什么存在的意义呢
ps:小甲鱼的视频里面也有加这个final_
def march(april,july):
return april * july
对于函数来说,那个变量都是多余的
|
|