n = int(input("请输入数字N:")) # 获取输入的数字N sq_list = [num**2 for num in range(1, n+1)] # 列表推导式生成平方列表 print(sq_list) # 打印平方列表
以上代码先从用户处获取输入的数字N,然后使用列表推导式创建一个平方列表,最后打印该列表。其中,通过range函数生成了一个包含前N个数字的列表,通过num**2计算每个数字的平方,并使用列表推导式创建平方列表。
range
num**2
上一篇:编写一个Python程序,测试传递的字母是否是元音字母。
下一篇:编写一个Python程序,从一个列表中保留第一个元素,并删除剩余的元素。