I'm trying to define PI at 3.14159 without importing anything. How do I do it?
本问题已经有最佳答案,请猛点这里访问。
我应该写一个脚本,要求一个圆的半径,并解决它的面积。我试过在谷歌上搜索,但我得到的只是脚本中某个地方导入的答案,或者一些我不理解的非常复杂的东西,我不会复制粘贴,因为我不会从中学习任何东西。
1 2 3 4 5 | print("What is the radius?") radius=input() def PI 3.14159 area=PI*radius**2 print("The area of the circle is",area) |
python中的变量分配如下所示:
1 | PI = 3.14158 |
不需要Do声明变量或其类型。
不能在Python中声明常量,因此我们依赖于使用大写字母来表示"不要更改此值"。这在PEP-8"Python代码的样式指南"中列出:
Constants are usually defined on a module level and written in all capital letters with underscores separating words. Examples include
MAX_OVERFLOW andTOTAL .
1 2 | def pi(): return 3.14158 |
然后您可以使用如下返回值:
1 | area = pi() * radius**2 |