[英]Codecademy, Python code won't work
我已經開始在Codecademy用Python編程。 到目前為止,我認為我已經學習了一些基本的編程技巧,而且我確實存在嘗試更難的事情。
在我一直在工作的項目上我不斷收到此錯誤我的代碼如下所示:
print "Welcome to the English to Pig Latin translator!"
original = raw_input("What's your name?")
def function():
if len(original) > 0:
print original
else:
print "empty"
任務是查看字符串是否為空,因為我稍后將使用這段代碼。 當我按下“保存並提交代碼”時,它會提示我的問題,然后我將答案輸入編輯器,然后沒有任何反應。
我收到的消息是:“原始變量(”Nicolai“)有超過0個字符,但沒有打印出來。”
誰能告訴我這里我做錯了什么?
它看起來並不像你一直在調用函數,只是定義它。 嘗試插入:
function()
在末尾。 (也請比“功能”更具描述性地命名)
看一下這個練習,它不希望你創建一個函數。 只需刪除def function():
並且不要忘記取消縮進代碼!)
事實上,學習功能是在PygLatin課程之后:D
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.