Python 冒号处的if语句出错
我正在帮助我的朋友学习他关于素数的新概念。我正在编写一个简单的python代码。我遇到了一个语法错误,我不知道为什么。谢谢你的帮助Python 冒号处的if语句出错,python,Python,我正在帮助我的朋友学习他关于素数的新概念。我正在编写一个简单的python代码。我遇到了一个语法错误,我不知道为什么。谢谢你的帮助 File "./prime.py", line 9 if isPrime(n) and isPrime(m) and isPrime(p):^ SyntaxError: invalid syntax 代码: #/usr/bin/env python ##来自未来导入打印功能 从数学导入层,ceil,sqrt def main(): n=int(原始输入('Nhap
File "./prime.py", line 9 if isPrime(n) and isPrime(m) and isPrime(p):^ SyntaxError: invalid syntax
代码:
#/usr/bin/env python
##来自未来导入打印功能
从数学导入层,ceil,sqrt
def main():
n=int(原始输入('Nhap so thu nhat:'))#输入编号
m=int(原始输入(“Nhap so thu hai:”)#输入编号
p=int(原始输入(“Nhap so thu ba:”)#输入编号
如果isPrime(n)和isPrime(m)以及isPrime(p):
步骤=2
q=n
当q!=n*n时:
如果是iPrime(q):
打印(q)
q+=阶跃
步骤+=2
def iPrime(n):
如果n 1:
返回真值
其他:
返回错误
如果n%2==0或n%3==0:
返回错误
sqroot=int(n**.5)
对于范围(5,平方根+1,6)内的i:
如果n%i==0或n%(i+2)==0:
返回错误
返回真值
如果uuuu name uuuuuu='\uuuuuuu main\uuuuuuu':
main()
行中缺少一个)
p = int(raw_input('Nhap so thu ba: ')
应该是
p = int(raw_input('Nhap so thu ba: '))
^
行中缺少一个)
p = int(raw_input('Nhap so thu ba: ')
应该是
p = int(raw_input('Nhap so thu ba: '))
^
p=int(原始输入('Nhap so thu ba:'))p=int(原始输入('Nhap so thu ba:'))