python的IO操作和控制語句

2021-08-14 09:53:00 字數 1339 閱讀 2607

一、io操作和佔位符

input

output

佔位符

當我們需要輸入一串字元和某個變數的組合時,可以使用佔位符,以下是佔位符舉例

二、條件判斷語句

條件語句是指根據條件表示式的不同計算結果,使程式流轉至不同的**塊。

三、迴圈語句

1、while迴圈

格式:

while 表示式:

...else :

...

舉例:

count = 1

while

count

< 10:

count += 1

print count

執行效果:

10

迴圈中的跳出問題

break :直接跳出迴圈,不再執行其後的語句以及不再進行迴圈。

continue:跳出本次迴圈,不執行其後的語句但繼續執行下一次迴圈。

2、for 迴圈

語法格式:

for 變數 in 可迭代物件:

語句...

else:

...

至於什麼是可迭代物件呢,目前接觸到的可迭代物件有range(start,stop)、字串、元組、列表、字典、集合

舉例1:

for i in range(1,5):

print i

執行效果:12

34

for迴圈取值從start(即1)開始一直到stop-1(即4),將該值賦給循化變數i,依次輸出

舉例2:

string = "hello"

for i in

string:

print i

執行效果:hello

例2和例1同理,關於其他的可迭代物件的迴圈遍歷,讀者可以參考我的可迭代物件之字典、集合以及可迭代物件之元組、列表。

Python基礎10 檔案操作和IO操作

檔案 可以作為資料的儲存 儲存爬取的資料 資料庫 redis mysql 檔案和資料庫都是資料持久化 my list print my list 正常執行的專案都是在記憶體當中 儲存資料的內容需要存在硬碟裡面 檔案是以硬碟為載體的 檔案的訪問模式 r模式 唯讀 檔案不存在會崩潰 w模式 只寫 a模式...

Python 檔案操作 和 目錄操作

我們知道,檔名 目錄名和鏈結名都是用乙個字串作為其識別符號的,但是給我們乙個識別符號,我們該如何確定它所指的到底是常規檔案檔名 目錄名還是鏈結名呢?這時,我們可以使用os.path模組提供的isfile函式 isdir函式和islink函式來達成我們的目標,如下所示 print myfile,是乙個...

作業系統的I O管理 I O控制方式

程式直接控制方式1 i o傳送讀請求之後,裝置啟動,並且狀態暫存器置為1即未就緒狀態 2 cpu輪詢,檢視暫存器狀態何時就緒 3 輸入裝置準備資料,傳給控制器並且報告自身的狀態 4 控制器拿到資料存到資料暫存器,狀態暫存器置為0 已就緒 5 cpu拿到資料讀入cpu暫存器,並且寫入記憶體中斷控制方式...