一、補充
1、字串格式化:可以把''裡的內容賦值給乙個變數,例如:msg='%s %s %d' tmp=msg(name,addr,age)
2、不要用類的名稱來建立資料,例如:str='sddqwfwq' list=
3、若想要迴圈在某一節點停止,則可以引入乙個變數來加以判斷,例如老師上課說的is_first
4、py3只支援print('dasfas') py2還可以支援print 'sdsds'
5、字典中 for item in dic : print(item) 預設列印所有的鍵,也就是key
6、注意刪除列表元素會影響列表長度,從而使得索引取值出現錯誤,會提示錯誤索引超出範圍
7、元組只有乙個元素時後面加逗號,例如 tu=(32,)
8、字典是無序的,這一點要記住
9、不要在迴圈的字典中修改字典大小,否則程式會報錯,,但是內容可以改
10、列表和元組可以相互轉換,list(v) tuple(v)
11、數字不能和列表和元組進行轉換,字串轉換成元組和列表時,會迴圈字串的每個元素再顯示出來,注意列表和元組轉換為字串時通常用join功能將
列表和元組的元素連線起來,如果直接轉是將列表和元組當成乙個整體字串,沒有意義
12、布林值false可以是0 none 空字串 空列表 空元組 空字典
13、補充字串功能
startswith(『a』) 判斷是否以a為開頭
endswith('a')判斷是否以a為結尾
二、練習題講解
1、元素分類題,以 or 判斷為開頭的話第乙個條件為真就不會再去判斷下乙個條件了,所以or兩邊的條件要加上括號
8月25日學習內容整理 對之前內容的補充
1 字母 數字 下劃線組成的字串在記憶體中會優化處理 節省記憶體,緩衝區 有點印象就行 2 strip 可以去兩邊的空格 n t strip 去除兩邊的括號 strip ac 去除兩邊的 ac a c 3 print 是自帶換行的,裡面什麼都不寫就列印換行 print 123,end end的用法就...
8月22日預習內容
順序結構 判斷 分支選擇 結構 迴圈結構 int age 20 if age 18 string color red switch color case blue case green default int sum 0 int i 1 while i 10 system.out.println s...
8月22日學習總結
昨天除了收收線段樹的尾,然後就是刷了一些思維題與簡單的演算法題。昨天我感覺我進步最大的是認識到了自己在團隊合作的很多問題。1.出思維題的速度以及準確率。思維題是誰都可以做出來的,關鍵是誰可以做得快,一發就過,在這一方面,我敲 的速度就比較慢,並且老是出一些小問題還得改bug,所以如果我不能很快一發過...