1樓:
def compare_number(x, y):
if bool(int(x) - int(yreturn Falsereturn True
def compare_number_2(x, y):
if bool(int(x) ^ int(yreturn Falsereturn True
2樓:
這麼老的題目居然出現在我的時間線上……
然而題目裡的限制(不能使用== >= <= > < 這些比較符號,不能用「is」和「in」關鍵字)對於 Python 這門一切皆物件的語言並沒有什麼用。
# 顯然
deffunc1(a
,b):returna.
__eq__(b
)# 湊乙個投機取巧的方法
from
operator
import
eqdef
func2(a
,b):returneq(
a,b)
3樓:
defeq(
a:int,b:
int)
->bool
:try:1
/(a-
b)return
False
except
BaseExceptionase
:return
True
print(eq
(1,2
))print(eq
(2,2
))eq2
=lambdaa,
b:int(a)
.__eq__(b
(eq2(1
,2))print
(eq2(2
,2))eq3
=lambdaa,
b:notbool(a
-b)print
(eq3(1
,2))print
(eq3(2
,2))
4樓:石頭三顆
還是很容易的吧,我來兩個試試:
def com(num1,num2):
return not all([num1-num2])def com2(num1,num2):
trystr(num2).index(str(num1str(num1).index(str(num2return True
exceptreturn False
執行結果如下:
com(1,1)
Out[37]: True
com(1,2)
Out[38]: False
com2(1,1)
Out[39]: True
com2(1,2)
Out[40]: False
Idp諾思和啟德留學的費用以及價效比哪個更高?
黛拉在歐洲 Hmm如果是申請英碩,而且是非研究型的,沒必要走中介。尤其是不跨專業的情況下。可以從三個維度去衡量自己的學校 1,回國工作還是想在當地工作。即使工作簽證開放了,但注意,這也是實習簽證,因此很多公司非常雞賊,會流水地招T5,卡T2正式崗。當然有兩年英國的本地工作經驗也是多條機會多條路嘛!一...
在Python裡,這個JavaScript 替換怎麼寫呢?
pcat 其實搜尋下就知道,python的分組是使用 1 coding utf8 import res1 2018 08 08 s2 re.sub d d d r 1年 2月 3日 s1 如果漢字顯示有問題,用下面這個 s2 re.sub d d d u 1年 2月 3日 s1 print s2 f...
生成對抗網路GAN在醫療方面的應用以及研究有哪些?
學點詩歌和AI知識 最初,GAN在被提出時,是乙個無監督 無條件 的生成框架 例如在影象合成中,將隨機雜訊對映到逼真的目標影象。後來CGAN即條件GAN,輸入加入了標籤 或者影象特徵 等先驗資訊而不是僅靠雜訊,GAN此時可視為有監督 條件 的生成框架。兩種框架的生成特性已經以各種方式用於合成某些型別...