今天是我学习python的第一天,我已经习惯了一段时间了。你知道吗
我有一本字典,里面有三个价值观,“奢侈”“标准”和“经济”。这些都有一个每平方米的价格键,我想知道我如何才能使它,这样当用户选择一个选定的值,它将乘以总数(从其他代码收集)与该键。我需要保留.capitalize部分以供用户验证。你知道吗
谢谢你们!你知道吗
我已经完成了一半,有人建议我尝试添加一些代码,但我不完全确定如何实现它。你知道吗
paints = {
"Luxury" : 1.75,
"Standard": 1.00,
"Economy": 0.80,
}
while True:
paintType = input("What type of paint would you like to use? \n Luxury \n Standard \n Economy" "\n ")
paintType.capitalize()
if user_input.capitalize() in paints
break
可以使用以下方法检索字典值:
String就是我们所说的不可变对象,简单来说就是说它不能被就地修改,每当你对它执行像
capitalize
这样的操作时,它就会给你一个新的字符串,所以我们将paintType.capitalize()
的值赋给一个新的变量。你知道吗然后我们可以在
if
条件中使用这个变量来检查输入是否存在于字典paints
的键中,这就是我们在if条件if paintType.capitalize() in paints
中所做的,然后您可以执行乘法嗯,你必须检查用户的输入是否与你的字典键匹配。如果是这样,您可以存储相应的值供以后的用户使用
相关问题 更多 >
编程相关推荐