可以使用pow()函式
pow(底數,指數),要開根號的話可令指數為0.5
根號2 = 1.41421........
根號4 = 2
如圖中所示,用 int(pow(j,0.5))取J開根號的整數(完全平方數開出來不會有小數)再把 int(pow(j,0.5))平方,int(pow(j,0.5))**2,若平方後等於 J,
那就代表J是完全平方數,若J不是完全平方數,那開根號出來就會有小數,去掉後面的小數後再平方,就不會等於J了。(供各位參考(=^-ω-^=)