广场

2017-10-16 94 views
2

我必须做出一个程序,读取从1到100的用户数,然后呈现该号码的所有广场,在某种程度上它总是示数广场

import math 
numUser = int(input("Enter a value between 1 and 100: ")) 
counter = 1 
if numUser >= 100 or numUser =< 0: 
    print("Enter a valid number!") 
else: 
    while counter =< 100: 
     squares = pow(numUser, 2) 
+0

请编辑该问题并粘贴到错误消息中。 – lit

+0

SyntaxError:编译单个语句时发现多个语句 –

+0

>然后显示该数字的所有正方形 - 您在这里意味着什么? – ingvar

回答

0

您需要更改=<<= 。而且,counter的值永远不会改变。这将是一个无限循环。另外,如何显示广场?

我不确定计算同一平方100次的价值。 “这个数字的所有正方形”是什么意思?

import math 
numUser = int(input("Enter a value between 1 and 100: ")) 
counter = 1 
if numUser >= 100 or numUser <= 0: 
    print("Enter a valid number!") 
else: 
    while counter <= 100: 
     squares = pow(numUser, 2) 
     counter += 1 
+0

downvote有什么用?请告诉我,这样我可以做得更好。 – lit

+0

不知道谁downvoted 我忘了添加打印(numUser) 所有的数字的平方我的意思是所有的数字在1-100之间的平方值忘记提到抱歉 –