我目前正在自学如何使用函数及其各自的参数。我需要我的辅助函数接受pi作为参数,然后将其转换为返回到主函数并打印的字符串。谁能解释我的代码为什么没有运行?
import math
def pi_string(x = math.pi):
y = str(x)
return y
def main():
print(pi_string())
答案 0 :(得分:1)
因为您没有调用主函数,所以在下面添加以下代码以调用主函数:
if __name__ == "__main__":
main()