尝试创建一个具有两个函数的模块,一个计算面积和周长,另一个函数将找到直径到三位小数。
def main():
import math
def area(radius):
print(math.pi * radius**2)
def circumference(radius):
print(2*math.pi * radius)
main()
每次运行此程序时,都没有打印出来,它只是一个空白页面。我已经用几种方式改变了这个程序,仍然是一个空白的屏幕。,x
答案 0 :(得分:0)
首先我不知道,因为你在函数内部使用import math
,现在当你调用main()
时,结果是None,因为没有子函数的参数,
from math import pi
def main(argument):
def area(argument = argument):
print(math.pi * radius **2)
def circumference(radius):
print((2*math.pi)* radius)
记住,使用返回功能o其他你可以找到None
作为函数的结果
def circumference(radius):
result = ((2*math.pi)) * radius)
return result