◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。
如何使用 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 s n = int(input()) a = int(input()) b = int(input()) results = fun(n, a, b) for result in results: print(result)
改进之处:
立即学习“Python免费学习笔记(深入)”;
◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。