我正在处理此代码。
Number=int(input("Enter: ")
for x in Number:
if Number is x*x:
print("It's a perfect square!")
else:
print("It's not a perfect square")
当我运行代码时,我在冒号和打印时出现了无效的语法错误。有人可以告诉我它有什么问题吗?
答案 0 :(得分:-1)
您的错误的第一个原因是"在第一行中缺少关闭大括号。"。 即使你纠正了这一点,代码中也会出现逻辑错误。