math.pi的可选参数

问题描述 投票:2回答:1

我正在教自己如何使用函数及其各自的参数。我需要我的辅助函数接受pi作为参数然后将其转换为返回到我的主函数并打印的字符串。任何人都可以解释为什么我的代码没有运行?

import math


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


def main():
  print(pi_string())
python-3.x
1个回答
1
投票

因为你没有调用你的main函数,所以在下面添加以下代码来调用main函数:

if __name__ == "__main__":
   main()
© www.soinside.com 2019 - 2024. All rights reserved.