如何编写提示用户输入数字n的程序,然后打印1到n之间的所有偶数正方形

时间:2017-03-16 20:38:39

标签: python

这是我到目前为止所做的:

n=int(input("Enter a number"))

for i in range (1,n+1,):

  if(i%2==0):

    print(i)

例如,如果用户输入100,程序应打印以下内容:

4
16
36
64
100

1 个答案:

答案 0 :(得分:0)

python中的**运算符充当幂运算符。因此,x平方基本上是x**2x**0.5x的平方根。

n = int(input("Enter a number"))

for i in range(2, n**0.5+1, 2):
    print(i**2)