与用户输入的数字比较总是产生“不等于".结果 [英] Numeric comparison with user input always produces "not equal" result
本文介绍了与用户输入的数字比较总是产生“不等于".结果的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我想获得用户通过input()
输入的数字,并将其与特定值(即3
)进行比较.
I want to get a number input by the user via input()
and compare it with a specific value, i.e., 3
.
但是,我的印象是我的if语句不起作用.比较始终为False
.
However, I have the impression my if statement doesn't work. The comparison is always False
.
Start = input()
if Start == 3:
print ("successful")
推荐答案
Python 3输入函数返回字符串.
Python 3 input function returns string.
尝试这样
start = input("-->: ")
if start == "3":
print("successful")
这篇关于与用户输入的数字比较总是产生“不等于".结果的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文