第二章(1 4)Python基礎知識(流程控制)

2021-08-15 22:39:17 字數 1424 閱讀 6071

##python流程控制##

一、條件判斷語句

if 《條件判斷1>:

《執行1>

elif 《條件判斷2>:

《執行2>

elif 《條件判斷3>:

《執行3>

else:

《執行4>

name = '12'

if name == '12':

print('0')

elif name == '12':

print('3')

else:

print('3')

二、迴圈語句(1)for…in迴圈,依次把list或tuple中的每個元素迭代出來,python提供乙個range()函式,可以生成乙個整數序列。

names = ['1', '2', '3', '4', '5']

for name in names:

print(name)

(2)while迴圈,只要條件滿足,就不斷迴圈,條件不滿足時退出迴圈。

sum = 0

n = 99

while n > 0:

sum = sum + n

n = n - 2

print(sum)

break(作用是提前結束迴圈)在迴圈中,break語句可以提前退出迴圈。continue(作用是提前結束本輪迴圈,並直接開始下一輪迴圈),在迴圈過程中,可以通過continue語句,跳過當前的這次迴圈,直接開始下一次迴圈。

n = 1

while n <= 100:

if n > 10: # 當n = 11時,條件滿足,執行break語句

break # break語句會結束迴圈

print(n)

n = n + 1

print('end')

n = 0

while n < 10:

n = n + 1

if n % 2 == 0: # 如果n是偶數,執行continue語句

continue # continue語句會直接繼續下一輪迴圈,後續的print()語句不會執行

print(n)

list =

三、練習利用迴圈依次對list中的每個字元列印出:names = [『1』,『2』, 『3』, 『4』, 『5』, 『6』]

第二章(TCP IP基礎知識)

tcp transmission control protocol 和ip internet protocol 是網際網路眾多通訊協議最為著名的。本章旨在介紹tcp ip的發展歷程及其相關協議的概述。在實際生活中有時確實是把它當作兩種協議,但是在大多數情況下它只是利用ip進行通訊時所必須用到的協議群...

XML筆記 第二章 基礎知識

xml extensible markup language 可擴充套件標記語言,xml注重資料的儲存,html注重資料的表現。語法部分 2 文件型別 代表該文件是乙個xml文件,文件型別可以不寫,如果寫 必須出現在文件的第一行第一列。3 處理指令 為外部應用程式提供,用來處理xml文件的命令,使用...

第二章 基礎知識和準備

1 基礎知識 雖然在第一章中我們對php進行了簡單的介紹,但在沒有看到具體 之前,我們仍然不甚了解php究竟是什麼,它究竟能做什麼。我們依然採用經典的hello,world 例項來向大家呈現php的功能。下面是hello.php檔案的源 echo hi,i m a php script 該檔案執行後...