第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

python d中的錯誤未定義。

python d中的錯誤未定義。

慕斯王 2019-06-25 11:08:36
python d中的錯誤未定義。我正在學(xué)習(xí)python并且有這個錯誤。我可以知道代碼中的錯誤在哪里。File "<string>", line 1, in <module>.Name = ""Desc = ""Gender = ""Race = ""# Prompt user for user-defined informationName = input('What is your Name? ') Desc = input('Describe yourself: ')當(dāng)我運行程序時它輸出你的名字是什么?(i投入d)這就給出了錯誤Traceback (most recent call last):   File "/python/chargen.py", line 19, in <module>     Name = input('What is your Name? ')   File "<string>", line 1, in <module>NameError: name 'd' is not defined這是Python 3中為絕對初學(xué)者編寫的示例代碼。
查看完整描述

3 回答

?
qq_笑_17

TA貢獻1818條經(jīng)驗 獲得超7個贊

您可能正在使用Python2.x,其中input將要eval用戶輸入。僅在Python3.x中input()返回原始用戶輸入。

您可以通過運行python在控制臺中,例如這是Python2.6:

~$ pythonPython 2.6.5 (r265:79063, Apr  5 2010, 00:18:33) [GCC 4.2.1 (Apple Inc. build 5659)] on darwinType "help", "copyright", "credits" 
or "license" for more information.>>>

您可以通過以下方式運行Python的特定版本(例如3.1)python3.1:

~$ python3.1Python 3.1.1 (r311:74480, Jan 25 2010, 15:23:53) [GCC 4.2.1 (Apple Inc. build 5646) (dot 1)] on darwinType "help", "copyright", 
"credits" or "license" for more information.>>>


查看完整回答
反對 回復(fù) 2019-06-25
?
慕碼人8056858

TA貢獻1803條經(jīng)驗 獲得超6個贊

在Python3.0和更高版本中,你正在使用的書教,input()做什么raw_input()在Python 2中是這樣做的,因此在這種情況下,代碼將是正確的;但是,看起來您使用的是Python的舊版本(2.6?)。

我建議去Python網(wǎng)站然后下載Python 3的最新版本,這樣您就可以更輕松地閱讀這本書了。


考慮到您正在使用Python 2,當(dāng)前的問題是input()評估你給它的任何東西。您要做的是獲取用戶輸入的原始字符串:

Name = raw_input("What is your Name? ")

Python3.x和2.x之間有很多細(xì)微的差別,所以如果您想繼續(xù)使用,那么一定要獲得最新的Python 3。用于絕對初學(xué)者的Python 3.


查看完整回答
反對 回復(fù) 2019-06-25
  • 3 回答
  • 0 關(guān)注
  • 777 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號