大一的程序设计,求求了,救救孩子吧,越简单越好 1、编写函数,输出200以内的所有素数,以空格分割输出 2、编写函数,参数为一个整数n。利用递归获取斐波那契数列中的第n个数并返回 3、实 现sprime()函数,参数为整数,要有异常处理。如果整数是质数,返回True,否则返回False
3条回答 默认 最新
- CSDN专家-黄老师 2021-05-18 15:37关注
num=0 for i in range(2,200): k=True for j in range(2,i):#for j in range(2,i/2+1) if(i%j==0): k=False break if(k==True): print("%d"%i) num=num+1 print("素数个数%d"%num)
def Fibonacci(n): if n == 1: return 1 elif n == 2: return 1 elif n > 2: return Fibonacci(n - 1) + Fibonacci(n - 2) def printFib(): n = eval(input("请输入一个整数:")) print(Fibonacci(n)) printFib()
def sprime(num): try: # 质数大于 1 if num > 1: # 查看因子 for i in range(2, num): if (num % i) == 0: print(num, "不是质数") print(i, "乘于", num // i, "是", num) break else: print(num, "是质数") return True # 如果输入的数字小于或等于 1,不是质数 else: print(num, "不是质数") return False except: pass
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 虚幻5 UE美术毛发渲染
- ¥15 CVRP 图论 物流运输优化
- ¥15 Tableau online 嵌入ppt失败
- ¥100 支付宝网页转账系统不识别账号
- ¥15 基于单片机的靶位控制系统
- ¥15 真我手机蓝牙传输进度消息被关闭了,怎么打开?(关键词-消息通知)
- ¥15 装 pytorch 的时候出了好多问题,遇到这种情况怎么处理?
- ¥20 IOS游览器某宝手机网页版自动立即购买JavaScript脚本
- ¥15 手机接入宽带网线,如何释放宽带全部速度
- ¥30 关于#r语言#的问题:如何对R语言中mfgarch包中构建的garch-midas模型进行样本内长期波动率预测和样本外长期波动率预测