python - python代码不适用于Sublime text 3,但适用于repl.it
问题描述
Sublime 构建系统是 Python 默认的。为什么它适用于 repl.it ide?
def calculate_pi(n_terms: int) -> float:
numerator: float = 4.0
denominator: float = 1.0
operation: float = 1.0
pi: float = 0.0
for _ in range(n_terms):
pi += operation * (numerator / denominator)
denominator += 2.0
operation *= -1.0
return pi
if __name__ == "__main__":
print(calculate_pi(1000000))
Syntax error
def calculate_pi(n_terms: int) -> float:
^
解决方案
推荐阅读
- amazon-s3 - [AWS Athena]:如何将 DISTINCT 与 SELECT ALL 和 ORDER BY 一起使用
- random - 系统仿真 - RNG 全周期线性同余发生器
- powershell - Test-NetConnection 连接到环回地址的速度是否有任何原因?
- css - 绝对定位时如何阻止元素移动其他元素?
- python - 如何访问具有特殊字符名称的数据框中的列
- powershell - 父 PowerShell 控制台似乎控制子 PowerShell 控制台 I/O
- terraform - 从 terraform 工作区输出所有资源或特定类型的资源
- c# - 当前上下文中缺少名称 [ControlName] w/数据库连接
- sed - 从 sql 文件中删除带有 unix 的注释
- javascript - 获取方法的结果并填充构造函数