汇率显示问题
我想固定一个汇率或者折扣率,rate = 0.8 #给rate赋值为0.8,问题:怎么可以使用“%”来赋值??如,想写成:80%改怎么写?如何定义80%?输入这种属于啥类型呢?
def discount(price,rate):
final_price = price * rate
return final_price
old_price = float(input('请输入商品价格:'))
new_price = discount(old_price,rate)
print('优惠后商品价格是:%.2f' % new_price) 问题:怎么可以使用“%”来赋值??如,想写成:80%改怎么写?如何定义80%?输入这种属于啥类型呢没有办法,只能写0.8 应该不可以,但是你可以用字符串处理做 不能写成80%,因为%在python里面是 算术运算符 的 求余
硬核一点:
你可以打印的时候加上去哈哈
print('%d'%(0.8*100)+'%')
页:
[1]