val = float(input("Division(1) eller multiplikation(2)"))
if val == 1:
div1 = float(input('Ange din täljare: '))
div2 = float(input('Ange din nämnare: '))
print(div1 / div2)
elif val == 2:
mult1 = float(input('Ange din faktor: '))
mult2 = float(input('Ange din andra faktor: '))
print(mult1 * mult2)
input()
我试着做一个计算器,它的工作,直到我把如果代码。上面说应该是一个缩进块。你知道吗
一些语言(C、Java、C#)使用括号表示形式代码块。Python使用缩进。试试这个:
请确保不要将制表符和空格混合用于缩进,因为python可能无法理解4个空格等于一个制表符字符,并且会给您带来错误。你知道吗
相关问题 更多 >
编程相关推荐