datawhale組隊學習 2 條件迴圈語句

2021-10-08 11:09:32 字數 1712 閱讀 2464

編寫乙個python程式來查詢那些既可以被7整除又可以被5整除的數字,介於1500和2700之間。

for num in

range

(1500

,2700):

if(num %5==

0)and(num %7==

0):print

(num)

題目描述:

話說這個世界上有各種各樣的兔子和烏龜,但是研究發現,所有的兔子和烏龜都有乙個共同的特點——喜歡賽跑。於是世界上各個角落都不斷在發生著烏龜和兔子的比賽,小華對此很感興趣,於是決定研究不同兔 子和烏龜的賽跑。他發現,兔子雖然跑比烏龜快,但它們有眾所周知的毛病——驕傲且懶惰,於是在與烏龜的比賽中,一旦任一秒結束後兔子發現自己領先t公尺或以 上,它們就會停下來休息s秒。對於不同的兔子,t,s的數值是不同的,但是所有的烏龜卻是一致——它們不到終點決不停止。

然而有些比賽相當漫長,全程**會耗費大量時間,而小華發現只要在每場比賽開始後記錄下兔子和烏龜的資料——兔子的速度v1(表示每秒兔子能跑v1 公尺),烏龜的速度v2,以及兔子對應的t,s值,以及賽道的長度l——就能**出比賽的結果。但是小華很懶,不想通過手工計算推測出比賽的結果,於是他找 到了你——清華大學計算機系的高才生——請求幫助,請你寫乙個程式,對於輸入的一場比賽的資料v1,v2,t,s,l,**該場比賽的結果。

輸入:輸入只有一行,包含用空格隔開的五個正整數v1,v2,t,s,l,其中(v1,v2< =100;t< =300;s< =10;l< =10000且為v1,v2的公倍數)

輸出:輸出包含兩行,第一行輸出比賽結果——乙個大寫字母「t」或「r」或「d」,分別表示烏龜獲勝,兔子獲勝,或者兩者同時到達終點。

第二行輸出乙個正整數,表示獲勝者(或者雙方同時)到達終點所耗費的時間(秒數)。

for i in

range(0

,3):

v1,v2,t,s,l=

map(

int,

input

('請輸入正整數v1,v2,t,s,l的值並以空格隔開'

).split(

" ")

)#map()會根據提供的函式對指定序列做對映。

#split()會進行切片if0

<=v1<=

100and

0<=v2<=

100and

0<=t<=

300and

0<=s<=

10and

10000

>= l >=

0== l % v1 and l%v2==0:

if l/v1+sprint

('r'

)print

(l//v1+s,

'秒')

break

elif l//v1+s>l//v2:

print

('t'

)print

(l/v2,

'秒')

break

elif l//v1+s==l//v2:

print

('d'

)print

(l//v2,

'秒')

break

else

:print

('v1,v2,t,s,l的值有誤,請重新輸入'

)else

:print

('輸入錯誤次數過多,請稍後再試'

)

Datawhale組隊學習Pandas

下面直接展示內聯 片。備註內容為學習後的感想與總結 author xuxt time 2020 12 14l def my func x return 2 x for i in range 5 l.my func i print l 定義 我的函式 輸入x,返回,2x,即輸入1,2,3,4,5可以得...

元組 datawhale組隊學習python基礎

元組 定義語法為 元素1,元素2,元素n 與列表不同,元組是 列表是。t1 1 10.31 python t2 1,10.31 python print t1,type t1 1,10.31,python print t2,type t2 1,10.31,python tuple1 1 2,3 4,...

Datawhale組隊學習 Task01 02

這兩天主要學習的內容如下 task01 線性回歸 softmax與分類模型 多層感知機 1天 task02 文字預處理 語言模型 迴圈神經網路基礎 1天 num epochs 3for epoch in range 1 num epochs 1 for x,y in data iter output...