你好我正在学习Python,现在我正在学习Python2.7 if condition。我编写了以下代码来测试 if 条件是否有效,如果我输入大于 4,它应该打印第一个 if 条件,如果我输入小于 4 将打印,但脚本总是打印第一个(你好,数字大于4) 当我输入小于 4 的数字时也是如此。怎么了?但是,如果我在脚本中声明除输入之外的变量,那么它工作正常。
name=raw_input("Enter your name:>>>")
print "Welcome %r you will now work with Python IF Condition "%name
digit=raw_input("Enter a digit")
if digit>4:
print "Hello the digit is greater than 4"
else :
print "Not valid"