Python:判断可逆素数
Python 判断 素数
2023-09-14 09:16:19 时间
【问题描述】若将某一素数的各位数字的顺序颠倒后得到的数仍是素数,则此素数称为可逆素数
【输入形式】用户在第一行输入一个整数。
【输出形式】程序输出yes或是no,yes表示此数是可逆素数,no表示不是。用户输入的数必须为正整数。注意:yes或是no全是小写输出。
【样例输入】23
【样例输出】no
【样例说明】用户输入23,23各位数字颠倒之后得到32,23是素数,但32不是素数,所以23不是可逆素数。
【评分标准】
def sushu(n):
if n < 2:
return 0
for i in range(2, n):
if n % i == 0:
return 0
return 1
if __name__ == '__main__':
n = int(input())
x1 = n
x2 = 0
while n > 0:
x2 = x2 * 10 + n % 10
n = n // 10
if sushu(x1) and sushu(x2):
print("yes")
else:
print("no")
相关文章
- python求逆矩阵的方法,Python 如何求矩阵的逆「建议收藏」
- Python 模板渲染库 yaml 和 jinja2 的实战经验分享
- linux golang环境安装_python环境搭建
- python fileinput_Python之fileinput模块学习「建议收藏」
- python格式化转换_Python进制转换format格式化[通俗易懂]
- 「Python」身份运算符is 与 is not——判断None应该使用is
- Python入门经典练习题
- Python实现k-近邻算法案例学习
- python常见运维脚本_Python运维常用脚本[通俗易懂]
- python找出肇事者_python100例详解
- python全局变量赋值_Python全局变量和局部变量[通俗易懂]
- 【说站】python图像二值化处理
- 【说站】python TestRunner执行测试用例
- Python 日期和时间用法超强总结
- Python机器学习教程—前传:机器学习介绍(2)
- pycharm如何调试python程序_Pycharm断点调试Python程序的步骤方法
- Python 异常处理与反射机制
- 企业微信的聊天机器人来了!免费下载,Python自动化办公
- Python 自动化指南(繁琐工作自动化)第二版:一、PYTHON 基础知识
- Python 动态爱心表白代码,赶紧拿去用吧
- Python学习:1.快速搭建python环境详解编程语言
- 使用python做简单的接口性能测试详解编程语言
- python工具——diagrams详解编程语言
- python之socket运用2详解编程语言
- Python Django框架是什么?
- Python 调试技巧
- 利用Neo4j和Python进行无缝图形数据库支持(neo4j python)
- Python编程连接MySQL:从零开始(python与mysql)
- Python操作MySQL数据库的必备模块mysqlpython(mysql_python)
- 让python的Cookie.py模块支持冒号做key的方法