PHP前端开发

Python 如何求 n 对 (a, b) 的取模结果并处理除零错误?

百变鹏仔 5天前 #Python
文章标签 何求

如何使用 python 求 n 对 (a, b) 的取模结果

原问题中使用 def fun(n,a,b ) s=[] 作为开头,试图输出 n 除以 (a, b) 范围内的数的结果,但遇到了输出问题。

正确的代码如下:

def fun(n, a, b):    s = []    for i in range(a, b):        try:            s.append(n % i)        except ZeroDivisionError:            s.append('wrong')    return sn = int(input())a = int(input())b = int(input())results = fun(n, a, b)for result in results:    print(result)

改进之处:

立即学习“Python免费学习笔记(深入)”;