如下所示:
# -*- coding: utf-8 -*-
#簡述:一個整數(shù),它加上100和加上268后都是一個完全平方數(shù)#提問:請問該數(shù)是多少?from math import sqrtdef f(number): for x in range(0,number): m=sqrt(x+100) n=sqrt(x+268) if m==int(m) and n==int(n): print x if __name__=="__main__": f(1000)
運行結(jié)果:
21261
總結(jié):
a=2.2b=int(a)a==bFalsea=2.0b=int(a)a==bTrue
以上這篇python判斷完全平方數(shù)的方法就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持武林站長站。
|
新聞熱點
疑難解答