python學習筆記(2)

2021-08-03 15:54:37 字數 1195 閱讀 4881

python的字串、元組、列表、字典

1.字串

python的字串表示起來非常簡單,如「hello」,『hello』。單引號和雙引號在這裡表示的意義是一樣的,之所以這樣規定是為了避免與字串中的字元重複。與c語言不同的是,python可以直接宣告字串變數,如a='hello'

2.元組(序列)

python中的序列是一組有序的數字或是字元,可以通過索引操作符抓取乙個特定的專案亦或是通過切片操作符獲取序列的一部分序列。

序列的基本操作:

len()                 求序列長度

+                        連線兩個序列

*                        重複序列元素

in                       判斷元素是否在序列中

max()/min()     返回最大/最小值

cmp(tuple1,tuple2)    比較兩個序列值是否相同

python中的元組與序列的性質相似,一旦定義你就不能修改其中的值。

如a1=("tom",12,"boy")

此時a1[0]="tom"

空元組a2=(),只有乙個元素的元組a3=(3,)

拆分元組    name,age,gender=a1   然後此時name就是tom,age就是12,gender就是boy

3.序列·列表

列表(list)是可變型別的資料。

如l1=[1,2,3,4,5,'helloworld']

對列表的基本操作:

list                  取值

del(list)

list.remove(list)    刪除

list=***           修改

var in list            查詢

4.字典

如何表示類似['name'='tom,'age'=12,'gender'='boy']類似的情況呢,可以通過兩個列表的方式:

t1=['name','age『,』gender]

t2=['tom',13,'boy']

zip(t1,t2)

結果為[('name','tom'),('age',12),("gender",'boy')]     但這僅僅是通過函式把不相關的元素強行放在一起。

這裡我們引入列表

dic1=

Python學習筆記 2

python學習筆記 2 1 error and exceptions 錯誤和異常 語法錯誤是在編譯時檢查,但python允許在程式執行期間檢查錯誤。當檢查出錯誤,python直譯器丟擲 產生 觸發乙個異常。要增加錯誤檢測或異常處理到 使用try except語句。語法如下 try try runn...

python學習筆記 2

八 type函式的作用是顯示值和變數的型別,id以值或變數為引數,返回值是一整數.type world type str id 123 11602164 九 python函式的定義形式 def arg1,arg2,argn 函式的名字也必須以字母開頭,可以包括下劃線 但不能把python的 關鍵字定...

Python學習筆記 2

已經學習python兩天了,總結一下學習成果。初學python,如果有寫錯的地方,還望各位大牛指出。先列一列作品 python socket 客戶端測試程式 easygui 猜數遊戲 看雪登入器 涉及到的知識點 物件導向 socket庫 httplib2庫 easygui 小知識點 通過這種方式匯入...