1樓:北緯37
沒人回答,又是我自己來答,自己找到了答案。
class
SpatialRegion
:def
__init__
(self
,minlat
,minlon
,maxlat
,maxlon
,xstep
,ystep
,vocab_start
):assert
minlat
,"minlat should be smaller than maxlat" assert minlon ,"minlon should be smaller than maxlon" self .minlat =minlat self .minlon =minlon self .maxlat =maxlat self .maxlon =maxlon self .xstep =xstep self .ystep =ystep self .vocab_start =vocab_start self .num_x =ceil (distance .distance(( self .minlat ,self .minlon),( self .minlat ,self .maxlon)). km*1000 /self .xstep )self .num_y =ceil (distance .distance(( self .minlat ,self .minlon),( self .maxlat ,self .minlon)). km*1000 /self .ystep )def in_region (self ,lat ,lon ):return self .minlat <=lat<= self .maxlat andself .minlon <=lon<= self .maxlon defoffset (self ,lat ,lon ):x_offset =distance .distance(( self .minlat ,self .minlon),( self .minlat ,lon)). km*1000 y_offset =distance .distance(( self .minlat ,self .minlon),( lat, self .minlon)). km*1000 return x_offset ,y_offset defcoord2cell (self ,lat ,lon ):assert self .in_region (lat ,lon),f "(, ) not in area" x_offset ,y_offset =self .offset (lat ,lon )x_offset =ceil (x_offset /self .xstep )y_offset =ceil (y_offset /self .ystep )return self .num_x*( y_offset-1 )+x_offset-1 +self .vocab_start 叫不叫外賣 甲由對有毒或有辛辣影響氣味的植物特別靈敏,甲由只需聞到這些植物的滋味後就會立刻逃跑。含有毒性物質強心苷的鮮夾竹桃葉 花的氣味能夠驅逐甲由。由於夾竹桃的葉 花 樹均有毒,含強心苷,而甲由對有毒的植物特別靈敏,所以甲由只需一聞到氣味就立刻就會跑。除了鮮夾竹桃葉 花之外,還有許多含有強心苷的植... 寒夜天 的確,promise物件似乎無法取出裡面的值.promise的鏈式呼叫,表明它返回的依然是乙個promise物件.即使用 async 來包裝,async函式本身返回的就是乙個promise物件,依然沒用.似乎繞來繞去,value值永遠在promise物件的肚子裡,出不來 田古祿 Sakura... 中二癌晚期患者 純硬體新人,說說自己的理解吧。一般在晶元中,都會在軟體配置介面提供至少一組唯讀register,這些register中一般被命名為chip info或者chip information,不允許被寫入,復位後會始終保持在乙個常值用來標誌晶元資訊,這些register對使用者是不可見的。...如何將氣味數位化?
如何將Promise then中 取值並返回
BIOS如何知道硬體資訊,並如何將這些資訊傳遞給作業系統的?