输入任意一个整数,判断它能够被2,3,5整除的情况:情况一:能同时被2,3,5整除,输出3;情况二:能同时被2,3,5其中两个数整除,输出2;情况三:只能被2,3,5中的一个数整除,输出1;情况四:一个都不行,输出0
输入
30
输出
3
python求同时整除
- 写回答
- 好问题 0 提建议
- 追加酬金
- 关注问题
- 邀请回答
-
1条回答 默认 最新
- zhou11119 2023-12-11 18:54关注
num = int(input()) result = 0 if num % 2 == 0 and num % 3 == 0 and num % 5 == 0: result = 3 elif (num % 2 == 0 and num % 3 == 0) or (num % 2 == 0 and num % 5 == 0) or (num % 3 == 0 and num % 5 == 0): result = 2 elif num % 2 == 0 or num % 3 == 0 or num % 5 == 0: result = 1 else: result = 0 if result == 3: print("3") elif result == 2: print("2") elif result == 1: print("1") else: print("0")
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 x264库中预测模式字IPM、运动向量差MVD、量化后的DCT系数的位置
- ¥15 curl 命令调用正常,程序调用报 java.net.ConnectException: connection refused
- ¥20 关于web前端如何播放二次加密m3u8视频的问题
- ¥15 使用百度地图api 位置函数报错?
- ¥15 metamask如何添加TRON自定义网络
- ¥66 关于川崎机器人调速问题
- ¥15 winFrom界面无法打开
- ¥30 crossover21 ARM64版本安装软件问题
- ¥15 mymetaobjecthandler没有进入
- ¥15 mmo能不能做客户端怪物