首页 > 解决方案 > 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:
                            ^

标签: pythonsublimetext3

解决方案


推荐阅读