我想製作一個腳本,將採取用戶輸入和打印值,具體來說,採取一個函數作爲raw_input,並輸入時在字典中打印鍵。我試圖讓它工作幾種方式,但我似乎無法把它解決。我在過去幾天在論壇上提出了幾個問題,只是重申我現在在Python時代已經有4天的時間了。有人能給我一個指針嗎?腳本來打印值
#dictionary of categories and their items
functions = {
'Absolute Value':{
'abs': 'syntax: abs(number), use:The abs function is used to determine the absolute value
}
'Round':{
'ro':'syntax: round(number), use: The round function is used to round a number down.'
}
#ask user for input as to which function they want
fnct=raw_input('Choose a function: abs, ro:')
#if a user chooses a function, map it to this key
if fnct=='abs':key='abs'
if fnct=='ro' :key='ro'
#if a user chooses a function, use the mapped key to print the key value
if fnct=='abs':print 'abs'
if fnct=='ro':print 'ro'
在此先感謝
這裏有什麼問題?另外,在第4行中,你錯過了一個關閉'''。 – jazzpi
您能否考慮更新您的問題的標題以反映您遇到的實際問題。 「打印價值的腳本」非常模糊,幾乎可以描述任何輸出任何內容的程序。 – Iguananaut