2015-05-26 97 views
-2

我是編程領域的新手。我剛剛開始Python 3.4.3。在這裏,我試着寫:不能將'int'對象隱式轉換爲python 3.4.3

>>> A = input ("number :") 
number :10 
>>> A + 1 

Traceback (most recent call last): File "", line 1, in A + 1 TypeError: Can't convert 'int' object to str implicitly.

等待您的幫助。 TIA ... :)

+1

字符串這不是具體到Python 3.4.3。編輯 - Python 3.2也顯示了這種行爲。使用int()會有很大的麻煩嗎? – kilojoules

+0

提示!通過輸入類型(A)來檢查A是什麼類型,並查看它是字符串還是int,然後可以相應地將其轉換爲 – therealprashant

+2

@kilojoules,python 2.7輸入已經是int值。 – Veltro

回答

1

你需要轉換:

A = int(input("number :")) 

input返回在Python 3

相關問題