python程序改错,从前100个自然数中筛选出所有奇数中,平方根为整数的数字。

2025-04-09 02:35:26
推荐回答(1个)
回答1:

a=[x for x in range(1,101) if x%2!=0] #a获取100以内的奇数。
b = [y**2 for y in range(1,10) if y**2 in a] #筛选出平方根是整数的数字。
print(''.join(b)) #打印结果
你看,我两个语句就搞定了。