lsykkk 发表于 2020-8-21 11:07:46

为什么报错

???

Twilight6 发表于 2020-8-21 11:09:15



代码拷贝上来,看图片感觉没毛病,是不是用了中文字符了

1q23w31 发表于 2020-8-21 11:09:24

把代码发出来
说明错误原因

1q23w31 发表于 2020-8-21 11:10:02

最后一句的逗号是不是用了中文

lsykkk 发表于 2020-8-21 11:10:15

def discounts(price,rate):
    final_price=price*rate
    return final_price

old_price=float(input('请输入原价:'))
rate=float(input('请输入折扣率'))
new_price=discounts(old_price,rate)
print('打折后的价格是',new_price)

1q23w31 发表于 2020-8-21 11:11:16

lsykkk 发表于 2020-8-21 11:10
def discounts(price,rate):
    final_price=price*rate
    return final_price


def discounts(price,rate):
    final_price=price*rate
    return final_price

old_price=float(input('请输入原价:'))
rate=float(input('请输入折扣率'))
new_price=discounts(old_price,rate)
print('打折后的价格是',new_price)

新水友 发表于 2020-8-21 11:14:52

最后一个“print”里面是中文逗号,换了就好了。
页: [1]
查看完整版本: 为什么报错