一、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暫存器,並且寫入記憶體中斷控制方式...