有沒有大佬解釋一下這個Python啊

時間 2021-07-09 02:17:33

1樓:

寫在前面:

每乙個print語句後面預設有乙個回車(/n)內迴圈裡面的end=" "相當於於強制不回車下面來解釋一下吧,外迴圈從1到5,迴圈裡面只有最後乙個回車(本來有很多,被end=" "取消了) ,這就說明最後輸出5行結果,每次迴圈都是一行。

下面分析每一行的輸出,i從1到5,5-i+1就是從5到1嘛,所以第一行先輸出五個空格,第二行4個,第三行3個……

空格之後有乙個for迴圈輸出*,就是輸出幾個唄,i=1時range (1, 2) 就輸出1個*,print('/n') 回車下一行,i=時range (1, 4) 就輸出3個*,print('/n') 回車下一行……就這

2樓:mars

首先需要知道Print函式和相應引數的作用。

在IDLE中呼叫help(print)

在例子中

呼叫的函式print(" ", end=" ")的作用是輸入乙個空格,並且以空格結束。

呼叫的函式print("*", end=" ")的作用是輸入乙個「*」,並且以空格結束。

下面逐步展開for迴圈。

當i=1時,for j in range(1, 5-i+1) 的範圍是[1,5),for j in range(1, 2*i)的範圍是[1,2)。執行的步驟就是先輸入4個空格,再輸入1個星,最後輸入乙個換行符。

當i=2時,for j in range(1, 5-i+1) 的範圍是[1,4),for j in range(1, 2*i)的範圍是[1,4)。執行的步驟就是先輸入3個空格,再輸入3個星,最後輸入乙個換行符。

當i=3時,for j in range(1, 5-i+1) 的範圍是[1,3),for j in range(1, 2*i)的範圍是[1,6)。執行的步驟就是先輸入2個空格,再輸入5個星,最後輸入乙個換行符。

當i=4時,for j in range(1, 5-i+1) 的範圍是[1,2),for j in range(1, 2*i)的範圍是[1,8)。執行的步驟就是先輸入1個空格,再輸入7個星,最後輸入乙個換行符。

當i=5時,for j in range(1, 5-i+1) 的範圍是空,for j in range(1, 2*i)的範圍是[1,10)。執行的步驟就是先輸入0個空格,再輸入9個星,最後輸入乙個換行符。

有沒有大佬解釋一下這個圖

塵世輾轉的喧囂 瀉藥。其實蠻通俗易懂的。很明顯,高通驍龍系的CPU GPU都屬於同一水準,互不拖累的情況。而海思麒麟這邊呢,NPU一馬當先,CPU拖著GPU負重前行,GPU靠GPU Turbo減少地面摩擦從而減輕CPU負擔 你說這圖作者咋這麼有才呢 好嘛,聯發科這裡就很有意思了,屬於標準的 一核難,...

有沒有大佬和我解釋一下這幾個按鈕?

幽柔丶 其實非常簡單,說明書用最正確的方式的給你解答,但基本上不說人話 IN PUT GAIN 簡單粗暴的解釋 麥克風音量旋鈕,具體情況可以根據所唱的歌曲進行調節,動態起伏大的歌調小一點,動態起伏小的歌調大一點,只要注意在錄製的過程中波形不會頂天立地變成方的 削波失真 就行。IN PUT GAIN ...

有沒有jk大佬給我解釋一下TR8020布料真的不懂啊

我不是JK大佬,但是面料這個標籤可以給你解釋一下。首先說一下這個TR T代表滌綸的意思,就是聚酯纖維。看了幾篇你們的帖子。有這個成分很利於你們的裙子更加鋒利。R是人棉的意思,理解起來參考棉。讓你們的裙子更加兼具吸水的特性,也可以一定程度的彌補全滌的光亮感。可以讓觸感更加的舒服。再來說一下這個80 2...