講程式設計,不得不講到順序、分支、迴圈。順序就是從上到下執行**,這個很簡單,不用再說了。
在講分支、迴圈的時候,要特別注意python**中的強制縮排。
我們先看看分支:
(1)簡單的if-else
a = '1'
if a == 1: #注意後面有乙個冒號。其中「==」是相等判斷
print 1 #注意print 函式之前有乙個tab鍵,這就是python的強制縮排
else: #注意else後面的冒號
print 0 #注意縮排
if (a == 1): #可以新增園括號
print 1
else:
print 0
輸出是:
1 1
(2)and 邏輯判斷
a = 1
b = 0
if a == 1 and b == 1: #and 是邏輯「與」運算,自然「or」就是邏輯「或」運算
print 1
else:
print 0
輸出是:
0
(3)分支if -else if
更近一步看:
a = 1
b = 0
if a==0:
print i
i -= 1 #注意python不支援i--,i++,--i,++i之類的運算
else if b==0:
print i
其他參考:
(1)python教程:hello world
(2)python教程:資料型別和運算規則
(3)python教程:元組,列表,詞典
(4)python教程:分支、迴圈
(5)python教程:函式
(6)python教程:class
(8)python教程:幾行**搞定python 設計模式
python教程 分支 迴圈
講程式設計,不得不講到順序 分支 迴圈。順序就是從上到下執行 這個很簡單,不用再說了。在講分支 迴圈的時候,要特別注意python 中的強制縮排。我們先看看分支 1 簡單的if else python 1.a 1 2.if a 1 注意後面有乙個冒號。其中 是相等判斷 3.print 1 注意pri...
4 Python 處理 ini 檔案
ini 檔案是initialization file的縮寫,即初始化檔案,是windows的系統配置檔案所採用的儲存格式。一 ini 檔案示例 下面是乙個 ini 檔案 school ip 10.15.40.123 mask 255.255.255.0 gateway 10.15.40.1 dns ...
4,Python程式結構
a 3 單分支選擇結構 if a 3 print this number is greater than 3 雙分支選擇結構 if a 3 print this number is greater than 3 else print this number is smaller or equal t...