爲什麼不能使用?我一直在討論if語句,並一直給我一個錯誤,並說無效的語法。也許我只是忘了如何設置操作員。請溫柔一點,我剛剛開始從Java切換到Python。謝謝!語法錯誤無效。也許我的操作員?
# Create a short program that gets a users age and name
print("Hello there! What is your name?")
myName = raw_input()
print("Okay then %s(myName) how old are you?")
myAge = raw_input()
if myAge < 18
print("Ah, so you're an adult then!")
else if age >= 18
print("So you're a kid, huh?")
+1對於很好的完整答案 – Levon 2013-04-23 01:01:41
@Blender如果你不介意鏈接或向我解釋的東西,我會很感激。我一直認爲,爲了在Python中打印一個字符串中的存儲變量,你必須按照「%s」或「%d」等方式做一些事情。你用什麼「{0}」 ? – Xiam 2013-04-23 13:44:33
@Xiam:這是新的字符串格式化語法。 ''{0} {1} {0}'。格式('a','b')'將返回'a b a'。 – Blender 2013-04-23 15:11:30