2014-10-04 23 views
0

下的打印我試圖創建一個圖表半徑輸出看起來像這樣。如何獲得主要顯示在最終輸出

Radius   Area   Circumference 
1.000    3.142   6.283 
2.000   ...    ... 

主要的照片根本沒有出現。有關如何解決此問題的任何建議?我使用python 3.4。

def main(): 
    print('Radius\tArea\tCircumference') 
    print('-----------------------------') 


for Radius in range(1 , 11): 
    round (3) 

    Area = (Radius)**2*3.14 
    Circumference = (Radius)*2*(3.14) 
    a = Radius 
    b = Area 
    c = Circumference 
    d = round(a, 3) 
    e = round(b, 3) 
    f = round(c, 3) 

    print ('{:2d}{:10.2f}{:10.2f}'.format(d, (e), (f))) 

回答

0

main()在Python中沒有特殊含義。這只是一個像其他任何功能;如果你想讓它運行,你需要明確地調用它。

0

您需要調用main()函數。對於example: -

def add(a,b): 
    return a + b 

//Calling explicitly 
answer = add(4,7) 
print answer 

輸出:-11