我试图创建一个半径图表,输出看起来像这样。
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 :(得分:0)
main()
在Python中没有特殊含义。它只是一个像其他任何功能一样的功能;如果你想让它运行,你需要明确地调用它。
答案 1 :(得分:0)
您需要调用main()函数。对于example: -
def add(a,b):
return a + b
//Calling explicitly
answer = add(4,7)
print answer
输出:-11