def awesome(val):
for i in range(10,100):
if val % i ==0:
return False
return True
创建另一个函数count_awesome(low,high),该函数接受两个正整数,并返回介于low和high(包括low和high)之间的“awesome”数的个数。如果low大于high,则返回0。
out=0
def count_awesome(low,high):
for i in range(low, high+1):
if awesome(i) is True:
out+=1
return out
不知道怎么改
out=0 要放在def count_awesome(low,high)函数内
你题目的解答代码如下:(如有帮助,望采纳!谢谢! 点击我这个回答右上方的【采纳】按钮)
def awesome(val):
for i in range(10,100):
if val % i == 0:
return False
return True
def count_awesome(low,high):
out=0
for i in range(low, high+1):
if awesome(i) is True:
out+=1
return out
print(count_awesome(100,200))