2013-11-01 56 views
-2

我需要一個pprint函數的幫助。我試圖製作一個記錄學生身份證號碼,姓名,年齡,班級和GPA的程序。我需要使用pprint()函數來打印字典。這是我的代碼到目前爲止。我不知道在Python中的打印功能關於字典

student=dict() 
student['ID']= raw_input ("What is your student ID number?") 
student['name']= raw_input ("What is your name?") 
student['age']= raw_input ("How old are you?") 
student['rank']= raw_input ("What is your class rank?") 
student['gpa']= raw_input ("What is your current GPA?") 

我需要做什麼?我已經嘗試了多種代碼的變體,但沒有工作。謝謝!

+2

當聲稱你以前的嘗試不起作用,它有助於分享這些以前的嘗試等等我們可以指出你出錯的地方。 – chepner

回答

3

導入pprint功能從pprint模塊並通過student它:

from pprint import pprint 
pprint(student) 
+0

實際回答的問題。給予好評! – kindall

+0

非常感謝!有效! – Jack

+1

@傑克很高興幫助,隨時[接受答案](http://meta.stackexchange.com/questions/5234/how-does-accepting-an-answer-work/5235#5235)如果它的工作您。 –

0

你需要import pprint和你得到後,所有的輸入打印出來使用pprint.pprint(student)