2条回答 默认 最新
- Fioman_Hammer 2021-11-02 10:42关注
def is_primer(m): if m <= 1: return False for i in range(2,m): if m % i == 0: return False return True a = int(input("请输入第一个非负整数:")) b = int(input("请输入第二个非负整数: ")) # 先求出所有的素数 data = [x for x in range(a,b+1) if is_primer(x)] # 求和 res = sum(data) # 表达式 expression = " + ".join([str(i) for i in data]) # 封装表达式 print(expression + " = {}".format(res))
结果:
如果觉得答案对你有帮助,请点击下采纳,谢谢~
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 2无用 1
悬赏问题
- ¥20 我要一个分身加定位两个功能的安卓app
- ¥15 基于FOC驱动器,如何实现卡丁车下坡无阻力的遛坡的效果
- ¥15 IAR程序莫名变量多重定义
- ¥15 (标签-UDP|关键词-client)
- ¥15 关于库卡officelite无法与虚拟机通讯的问题
- ¥15 目标检测项目无法读取视频
- ¥15 GEO datasets中基因芯片数据仅仅提供了normalized signal如何进行差异分析
- ¥100 求采集电商背景音乐的方法
- ¥15 数学建模竞赛求指导帮助
- ¥15 STM32控制MAX7219问题求解答