math.pi的可选参数

时间:2018-08-31 16:00:30

标签: python-3.x

我目前正在自学如何使用函数及其各自的参数。我需要我的辅助函数接受pi作为参数,然后将其转换为返回到主函数并打印的字符串。谁能解释我的代码为什么没有运行?

import math


def pi_string(x = math.pi):
  y = str(x)
  return y


def main():
  print(pi_string())

1 个答案:

答案 0 :(得分:1)

因为您没有调用主函数,所以在下面添加以下代码以调用主函数:

if __name__ == "__main__":
   main()