萌妹子Python入門指北(三)

2021-07-11 02:22:11 字數 1285 閱讀 6364

前兩篇**我簡單介紹了python環境的安裝和基本的變數及運算。到目前為止,我們沒辦法用python做任何事,所以這篇文章我會介紹python的判斷和迴圈語句,據說順序、判斷、迴圈可以解決計算機中的任何問題。 我為什麼不介紹順序呢!因為很簡單,其實就是python的每行**按順序執行。 其實python預發是相當容易看懂的,本文我會將示例**翻譯成漢語方便大家理解(翻譯後的**是不能執行的哦)。

aaaaa

if|for|while:

bbbb #這裡b縮排了4個空格

if|for|while:

ccccc #c縮排了8個空格

ccccc

bbbb

這裡 兩個bbbb之間的**都是屬於第乙個if|for|while下的,ccccc是屬於第二個if|for|while下的,還有一點要注意的是 if|for|while語句後必須要加:,這是python的規定 哈哈。接下來我們就來說說if|for|while 的具體語法了。

if語句

if是判斷語句,翻譯成漢語就是如果。if後跟判斷的內容,很容易理解,我這裡直接上例子。

a = 5

b = 3

if a > b:

print a

else if a == b:

print "a==b"

else:

print b

讓我來翻譯成中文,然後你就會發現很容易理解。

a等於5

b等於3

如果 a 大於 b:

輸出 a

或者 a和b相等:

輸出 a==b

否則: 輸出 b

其中if和else之間可以加多個else if語句,如果**執行到這乙個判斷,你們就執行本行後面有相同縮排的**,負責就跳到下乙個else if,或者else。

我直接上例子了,這個例子是輸出從1到99。

for i in range(1,100):

print i

翻譯成中文如下

對於 i 在 範圍(1到100):

輸出 i

直接上例子,也是從1輸出99.

i = 1;

while i < 100:

print i

i = i+1

萌妹子Python入門指北(四)

if n 3 0 如果n除以3餘數是0 print n 那麼輸出n接下來我們需要做的就是把n從1迴圈到9了,還記得迴圈的語法是什麼樣的嗎?for n int range 1,10 if n 3 0 print n多層迴圈巢狀,我覺得最好的例子就是乘法表了,想想看我們小學學的成乘法表是什麼樣的?第一行...

Python3萌新入門筆記(1)

在之前的教程中,我們已經學會了安裝python以及pycharm。在這裡,我們開啟pycharm,它是一種python ide 整合開發環境 在這個軟體中,我們來學習python的基礎知識。首先,我們先在軟體中,開啟python控制台或者命令列程式。python控制台開啟之後,會直接進入互動式環境,...

Python爬蟲入門三

1.設定請求頭 我們繼續以教務系統為例,下面來模擬一下,用python登入教務系統,在入門二中分析了from data 中的資料,樣子是這樣的 from data username password x login b5 c7 a1 a1 c2 bc 那我們就在請求的時候將資料值傳過去 如下 imp...