0
這是有問題的代碼:Pycharm發出錯誤
#i/p from user
print "enter your number"
a=sys.stdin.readline()
if(a==6):
print('entered a 6!')
else:
print('you did not enter a 6')
如果我進入6
,它應該返回entered a 6!
,但它返回you did not enter a 6
。
這是怎麼發生的?
這是正確的答案。這被稱爲[「類型轉換」,「類型轉換」或「類型強制轉換」](https://en.wikipedia.org/wiki/Type_conversion) – pnovotnak
非常感謝! – SAN