回顧(2023年8月16日 21 46 55)

2022-07-20 04:00:15 字數 982 閱讀 6691

字元編碼:

2.0下預設是ascii碼,不能支援中文,所以中國有gb2312---gbk---utf-8

utf-8是unicode(萬國編碼)的擴充套件集

gbk向下相容gb2312

windows預設的編碼是gbk

unicode不管存英文還是存中文,都是兩個位元組

acciss預設英文是乙個位元組,

utf-8 英文形式按ascii碼的形式存,佔乙個位元組,中文是3個位元組,可變字元編碼集。

字元編碼轉換:encode & decode

3.0中預設編碼是uicode

函式:

作用域:

找變數的順序結構,大套小。內部賦值了就跟外部沒關係

除非進行宣告:global

返回值:return

為了得到乙個函式的執行結果 & 代表乙個程式的結束

遞迴:自己調自己

1、有乙個明確的結束條件

python最大允許層數是999層

2、問題規模每遞迴一次,都應該比上一次的問題規模有所減少(減的越多,效率越高)

3、效率低

高階函式:把乙個函式當作另乙個函式的引數傳進去

函式式程式設計是沒有***的(結果是確定的)

檔案操作:r(read)、w(write會覆蓋,寫之前一定要備份)、a(追加)、r+(讀寫模式,追加在文字後)、w+(以寫的模式開啟檔案),a+(追加寫讀)、rb、wb、ab

2023年8月16日提高組T3 旅館

有一間旅館,旅館內有n間排成一排的房間,一開始全為空。現在有m個要求 1 d表示詢問旅館內是否有連續d間空房間,有的話則輸出最小的乙個r,滿足從r開始連續d間房間均為空,同時會有人入住這d間房。若無法被滿足,則輸出0.2 l r表示把 l,r 內的房間全部設為空。第一行兩個整數n,m.接下來m行,每...

2023年9月8日學習筆記

echo語句可以用來列印字串,多行字串,轉義字元,變數,陣列。注意echo不是函式 print語句可以用來列印字串,多行字串,轉義字元,變數,陣列等。print是函式,成功返回true失敗返回false print r 主要用來列印陣列 var dump 判斷乙個變數的型別和長度,並輸出變數的數值。...

2023年8月2日訓練日記

今天訓練的主要目的是做完剩下的幾道比較麻煩的搜尋題。其中冰壺 數獨和網路破壞者是dfs,糖果玉公尺孩子是bfs 雖然沒有a掉,但是正在尋找原因,而且絕對是bfs 這些題目都不是前兩天的單純的套搜尋的模板,均是在搜尋的基礎框架上加一些其他的條件以及其他的變化來求得結果。在經過前兩天的水題訓練後,我已經...