如何在if语句中放置用户输入选项(Python / HTML)

时间:2014-08-01 08:37:57

标签: python html forms

我正在为一个网站制作一个表格,如果用户选择它,我必须将礼品包装添加到最终费用中。 checked = form.getvalue(“giftwrap”)

我试过了:

elif total > 150 and (b1 == "BC" or b1 == "bc" or b1 == "Bc" or b1 == "bC") and checked:
    print "<p>Tax: $",tax3,"</p>"

我也尝试过:

elif total > 150 and (b1 == "BC" or b1 == "bc" or b1 == "Bc" or b1 == "bC") and
form.getvalue("giftwrap"):
    print "<p>Tax: $",tax3,"</p>"

它们似乎都不起作用。有帮助吗?谢谢。

1 个答案:

答案 0 :(得分:0)

打印您的条件:

print total > 150, b1.lower() == 'bc', checked

如果打印True True True则会起作用。如果至少有一个条件为False:首先检查此条件。如果输出是静音的,那么elif不起作用(如果&#39;之前得到的话,则会有一些错误)。