在python中,要構造分支結構可以使用if
、elif
和else
關鍵字。所謂關鍵字就是有特殊含義的單詞,像if
和else
就是專門用於構造分支結構的關鍵字,很顯然你不能夠使用它作為變數名(事實上,用作其他的識別符號也是不可以)。下面的例子中演示了如何構造乙個分支結構。
如果明確的知道迴圈執行的次數或者要對乙個容器進行迭代(後面會講到),那麼我們推薦使用for-in
迴圈,例如下面**中計算1~100求和的結果($\displaystyle \sum \limits_^n$)。
如果要構造不知道具體迴圈次數的迴圈結構,我們推薦使用while
迴圈。while
迴圈通過乙個能夠產生或轉換出bool
值的表示式來控制迴圈,表示式的值為true
迴圈繼續,表示式的值為false
迴圈結束。下面我們通過乙個「猜數字」的小遊戲(計算機出乙個1~100之間的隨機數,人輸入自己猜的數字,計算機給出對應的提示資訊,直到人猜出計算機出的數字)來看看如何使用while
迴圈。
最後發一些練習的截圖:
第二天學python
while else else是跟在while後的,while沒有被break打斷走else,被break打斷,不走else。utf 8 3個位元組表示乙個中文。中文全包括。至少用乙個位元組表示。unicode 4個位元組表示乙個中文。gbk 包含中文與英文本母,乙個中文用兩個位元組。不全。冪運算 ...
學表單的第二天
今天是學表單的第二天,主要增加了幾個html5的屬性,如 input type color file range email number 還學了表單中post和get的區別 get 從指定的資源請求資料。post 向指定的資源提交要被處理的資料.有關 post 請求的其他一些注釋 post 請求不...
學SHELL的第二天
重定向和管道符 1 重定向 程式 指令 資料 命令 變數 資料輸入 鍵盤 標準輸入,但是並不是唯一輸入方式 stdin echo 123456 passwd stdin username useradd.sh a useradd.sh z useradd.sh while linr do done ...