[英]Iteration in Python, i'm confused
#
#
print("n", '\t', "2**n") #table column headings
print("---", '\t', "-----")
for x in range(13): #generate values for columns
print(x, '\t', 2 ** x)
我的教授給了我這個代碼,並告訴我按照以下說明修改它。
我這樣做了,但是該表沒有產生與以前相同的結果。
def squareIt(n):
return 2 ** n
print("n", '\t', "2**n") #table column headings
print("---", '\t', "-----")
for x in range(13): #generate values for columns
print(x, '\t', x **2)
請幫助,因為我被困在本章中。
您沒有調用您編寫的函數。
def squareIt(n):
return 2 ** n
print("n", '\t', "2**n") #table column headings
print("---", '\t', "-----")
for x in range(13): #generate values for columns
print(x, '\t', squareIt(x))
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.