1樓:求你別開腔
userpassword看**的意思bai只能是要求輸du入純數zhi
字,不可以輸入字
dao符串,
由你下面給版出的**可權以看到你在password處輸入ert,返回錯誤:是無法將『ert』 轉換為10進位制數字。
這就是是說你得輸入一個十進位制的數字作為密碼。
如果你想輸入一個字串作為密碼,請將int(input("enterpassword")) 中'int'去掉
2樓:陽光的雷咩咩
你把執行過程截圖來瞧瞧
3樓:戰鬥機殲
應該用userpassword=int(eval(input("enterpassword")))
因為baipython會自動將
duinput識別為字元zhi串,要用eval()函式將dao字串強轉為數字才行(因
版為int()裡不權能是字串)
4樓:匿名使用者
是的,看了bai你的執行**之後du,發zhi現你輸入的是一dao個字串,無專法轉換為整數。需要
屬python3:userpassword = input("enterpassword")
python2:userpassword = raw_input("enterpassword")
python的 input之後的問題 求大神 新手提問
5樓:匿名使用者
def rectangle_area():
"""returns a given rect_width and rect_height to rect_area"""
rect_width = float(input("rectangle width: "))
rect_height = float(input("rectangle height: "))
result = rect_width * rect_height
print("the area of the rectangle is: ", result)
rectangle_area()
input進來的字復符串,要用
float轉換為制
浮點數bai才能計算。
du這段是zhipython 3. x的**,用python 2.x的話,將
daoinput改為raw_input
python初學者問題,嘗試後無法解決,請大神解釋
6樓:老弓長
"""__________執行環境python 3.5,結果正常_______
"""temp =input('不妨猜一下,我在想什麼數字?')guess=int(temp)
if guess==8:
print('哇,這麼厲害!')
print('猜中也沒有獎!')
else:
print('猜錯啦!我想的是8!')
print('遊戲結束!')
7樓:匿名使用者
你的是3.x版本,與2.x版不同的是,print已經變為funtion。
使用print需要加括號,不加括號要出錯。
print("test:%s,theclassifiercamebackwith:%d,therealansweris:%d"\
%("test",0,1))
8樓:匿名使用者
看提示是語法結構錯誤,看看是不是縮排,中文空格,或不可見字元問題#!/usr/bin/env pythontemp = input("please input a number:")
guess = int(temp)
if guess == 8:
print("ha ha ha ... you get!")else:
print("wrong number!")print("game over!")
執行結果:
$ python test3.py
please input a number:8ha ha ha ... you get!
game over!
$ python test3.py
please input a number:9wrong number!
game over!
9樓:幻形術
raw_input() 將所有輸入作為字串看待,返回字串型別。而 input() 在對待純數字輸入時具有自己的特性,它返回所輸入的數字的型別( int, float )。
注意:input() 和 raw_input() 這兩個函式均能接收 字串 ,但 raw_input() 直接讀取控制檯的輸入(任何型別的輸入它都可以接收)。而對於 input() ,它希望能夠讀取一個合法的 python 表示式,即你輸入字串的時候必須使用引號將它括起來,否則它會引發一個 syntaxerror 。
除非對 input() 有特別需要,否則一般情況下我們都是推薦使用 raw_input() 來與使用者互動。
注意:python3 裡 input() 預設接收到的是 str 型別。
python新手關於一個例項:提示 answer = input()這行有問題,複製貼上的,請高手指正
10樓:
記得縮排
break退出迴圈完畢。
11樓:匿名使用者
python2 用raw_input函式
python初學小問題,Python初學者的一個小問題
list1 abc 123,1.23 list2 for i in list1 if isinstance i,str python初學者的一個小問題 括號裡的引數如果沒有預設值,在呼叫這個函式時必須傳遞對應的引數 不然就會報錯 括號裡可以寫引數啊,就是def func x,y 的形式 括號裡是可以...
關於美術初學者
缺乏練習,觀察,思考和實踐沒有完全的統一。應該是思考和實踐環節做的不到位。多提出一些問題,這怎麼畫 這類問題最好別問,自己琢磨出來的終身不忘。問問透視原理,光影原理,質感表現,空間表現,之類的問題,這些東西肯定不是你老師第一次跟你講的那麼簡單,這些每一塊都能寫本書的。越問內容越豐富的,除非他不知道。...
python初學者有問題求回答python新手求解答
我也剛學到這裡,這裡的迴圈是一個一個數字開始的,不是0 9一起開始的。首先是0,取餘數後為0,直接continue,再加上2,所以第一個數的結果是2 然後是1,取餘數後為1,直接列印輸出,結果為1 按此原理,答案依次為2,1,4,3,6,5,8,7,10,9。for i in range 10 i從...