最终代码:
num1=int(input('请输入一个数:'))
for n in range(1,num1+1):
if n**2==num1:
print(num1,'是完全平方数。')
break
if n**2>num1 or n**2<num1:
print(num1,'不是完全平方数。')
思路过程:
输入数字,将其命名为num1后,从1开始进行平方循环,到num1为止。如果平方结果等于num1,则打出“是完全平方数”的字样。如果平方结果大于或小于num1,则打出”不是完全平方数“的字样。