产生完全平方数的列表x1M100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【问题描述】x1M100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
请产生一个列表保存100~400的完全平方数。完全平方数就是整数的平方,如100是整数10的平方,所以100就是完全平方数。x1M100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
·输出结果:x1M100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
100 121 144 169 196 225 256 289 324 361 400x1M100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【解题思路】x1M100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
如果依次对100400的数判断其是否为完全平方数,程序会很复杂。但是,我们用两个x1M100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
整数相乘就可以直接得到一个完全平方数。100~400的完全平方数恰是10~20的平方。x1M100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
【程序代码】x1M100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
res=[]x1M100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
for i in range(10,21):x1M100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
res.append(i*i)x1M100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
for a in res:x1M100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库
print(f"{a:5d)",end=")x1M100150满分答卷(100150.com)-青少年编程等级考试及竞赛题库