前兩篇**我簡單介紹了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...