Как уже говорили другие, измените:
if sign != ["+","-","*","/"]:
на
if sign not in ["+","-","*","/"]:
, чтобы проверить отсутствие членства в списке.
Вы также можете сократите количество дублирования в вашем коде и избегайте операторов if...elif
, используя словарь операторов , например:
import operator
ops = {'+': operator.add,
'-': operator.sub,
'*': operator.mul,
'/': operator.truediv
}
sign = input ("Enter the sign: ")
if sign not in ops:
print ("Select a Valid function!")
else:
print ("Let's Begin")
no1 = int(input("Enter the first number: "))
no2 = int(input("Enter the second number: "))
ans = ops[sign](no1, no2)
print(ans)