
1条回答 默认 最新
python收藏家 2021-10-25 16:12关注[a, b] = [int(i) for i in input().split(' ')] res = [] for i in range(int(a**0.5) -1, int(b**0.5) + 1): if a <= i **2 < b: res.append(i) print(res)本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
[a, b] = [int(i) for i in input().split(' ')]
res = []
for i in range(int(a**0.5) -1, int(b**0.5) + 1):
if a <= i **2 < b:
res.append(i)
print(res)