擅长:python、mysql、java
<p>不确定您想做什么,但您的函数只定义一个dict。请尝试将所有内容放入函数中,然后从字典中实际获取相应键的值-</p>
<pre><code>def monthName():
#Define new dict
NewDictionary = {1: "January", 2: "February", 3: "March", 4: "April", 5: "May", 6: "June",\
7: "July", 8: "August", 9: "September", 10: "October", 11: "November", 12: "December"}
#Take input from user
monthNumber = int(input("Enter number "))
#Get month name with input month number as key and return output
output = NewDictionary.get(monthNumber)
return output
monthName() #function call
</code></pre>
<pre><code>#input = 3
'March'
</code></pre>