当前位置: 首页> 教育> 大学 > python头歌-python第五章作业

python头歌-python第五章作业

时间:2025/7/10 21:39:13来源:https://blog.csdn.net/LQ370534427/article/details/134831002 浏览次数:0次

第1关 回文素数

def isprime(n):for j in range(2, int(n**(1/2)) + 1):if n % j == 0:return 0return 1def plalindrome_prime(n):n1 = n[::-1]if n1 == n:return 1return 0x = int(input())
i = 0
n = 2
while (i < x):if (isprime(n) and plalindrome_prime(str(n))):print(n, end=' ')i += 1n += 1

第2关 反素数

def is_prime(n):for i in range(2,int(n**(1/2)+1)+1):if n % i ==0:return Falsereturn True
def reverse_prime(n):if is_prime(n) and is_prime(int(str(n)[::-1])) and str(n) !=str(n)[::-1]:return Trueelse:return False
a = int(input())
times = 0
n = 2
while times < a:if reverse_prime(n):print(n,end = " ")times += 1n +=1

第3关 哥德巴赫猜想

def is_prime(n):"""判断素数的函数,接收一个正整数为参数,参数是素数时返回True,否则返回False"""# ====================Begin===================================# 补充你的代码if n < 2:return Falseelif n == 2:return Trueelse:a = int(n ** (1 / 2) + 1)for i in range(2, a + 1):if n % i == 0:return Falseelse:
关键字:python头歌-python第五章作业

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com

责任编辑: