抄小甲鱼的代码报错
def discounts(price,rate):final_price = price*rate
#print('这里试医打印全局变量old_price的值:",old_price)
return final_price
old_price= float(input('请输入原价:')
rate = float(input('请输入折扣率:)
new_price = discounts(old_price,rate)
print('打折后价格是:',new_price)
运行到rate = float(input('请输入折扣率:)提示 rate 错误
错误:invalid syntax
是什么原因 你因该是输入了整形数字,应该是浮点型才行! 引号不配对,然后不知道你的括号是否是半角括号 python爱好者. 发表于 2022-3-7 15:48
你因该是输入了整形数字,应该是浮点型才行!
不对,应该是你没有输入数字吧! python爱好者. 发表于 2022-3-7 15:48
你因该是输入了整形数字,应该是浮点型才行!
是直接运行F5就报错,不是输入 python爱好者. 发表于 2022-3-7 15:49
不对,应该是你没有输入数字吧!
哦,知道了,最后少了一个括号:")" def discounts(price,rate):
final_price = price*rate
#print('这里试医打印全局变量old_price的值:",old_price)
return final_price
old_price= float(input('请输入原价:')) # 这里少了个括号
rate = float(input('请输入折扣率:)) # 这里少了个括号
new_price = discounts(old_price,rate)
print('打折后价格是:',new_price) isdkz 发表于 2022-3-7 15:50
谢谢,确实是这样,新手就是容易疏忽大意 python爱好者. 发表于 2022-3-7 15:49
哦,知道了,最后少了一个括号:")"
谢谢,确实是这样,新手就是容易疏忽大意{:5_109:}
页:
[1]