真的很簡單的東西,對不起,提前爲白癡的問題,但我只是不理解如何做到這一點...我要作出這樣的詢問用戶名稱的功能,然後問候用戶按名字。在python製作問候程序
所以如果我是做迎接(喲)...... 你叫什麼名字?湯姆 呦,湯姆
我有了這個迄今:
def greet(yo):
print("Whats your name")
raw_input(name)
return yo + name
真的很簡單的東西,對不起,提前爲白癡的問題,但我只是不理解如何做到這一點...我要作出這樣的詢問用戶名稱的功能,然後問候用戶按名字。在python製作問候程序
所以如果我是做迎接(喲)...... 你叫什麼名字?湯姆 呦,湯姆
我有了這個迄今:
def greet(yo):
print("Whats your name")
raw_input(name)
return yo + name
保存從raw_input
的返回值到一個變量:
def greet(yo):
name = raw_input("What's your name: ")
return yo + name
print greet("hi! ")
演示:
>>> greet('hi! ')
What's your name: Tom
'hi! Tom'
對於python 2,請使用raw_input
獲得輸入。
爲Python 3,使用input
以獲取輸入。
def greet(greeting):
name = raw_input("Hi, whats your name?") #python 2
return greeting + name
print greet("Hi, ")
名稱=輸入( 「你好,你叫什麼名字?」)
打印(「你好」 +姓名+「很高興見到你」 +「!」)
你好,你叫什麼名字鮑勃
您好鮑勃這是很好的遇見了你!
歡迎來到SO。請看看[我如何寫出一個好的答案?](https://stackoverflow.com/help/how-to-answer)。 OP要求一個功能,所以應該提供一個功能,他可以打電話。代碼格式在Python中很重要,所以你應該用''''按鈕來正確地設置你的答案。 – MrT
變化的raw_input'(名稱)''到名稱的raw_input =()'。你可能想把'return'改成'print' –