Python If语句和变量

Python If语句和变量,python,Python,我是Python新手,需要以下练习的帮助: 练习3.1一本书的封面价是24.95美元,但书店可以得到40%的折扣。第一本的运费是3美元,每多出一本75美分。计算60份的总批发成本 我试图找出代码,给你的总折扣价格以及航运费的基础上的输入 book = 14.97 print("How many books", end='') print (float (input()) * book + (.75 * 59 )+3) 您必须澄清您的问题,并要求代码而不是问题的解决方案 您可能必须定义函数才

我是Python新手,需要以下练习的帮助:

练习3.1一本书的封面价是24.95美元,但书店可以得到40%的折扣。第一本的运费是3美元,每多出一本75美分。计算60份的总批发成本

我试图找出代码,给你的总折扣价格以及航运费的基础上的输入

book = 14.97


print("How many books", end='')
print (float (input()) * book + (.75 * 59 )+3)

您必须澄清您的问题,并要求代码而不是问题的解决方案

您可能必须定义函数才能进行计算:

def cost(num_of_books):
    book_price = 14.97
    discount = 0.4

    # Price without shipping
    price = book_price * (1-discount) * num_of_books

    # Adding shipping
    total_price = price + 0.75*(num_of_books -1) + 3
    return total_price

问题是什么?你的问题是什么?添加代码段。我正在尝试生成一个代码,用于计算用户购买的书籍的批发总价。一本书的价格是24.95美元,但每本书打40%的折扣,第一本书的运费是3.00美元,每增加一本书的运费是0.75美元。