python基礎實訓 python基礎實踐(四)

2021-10-21 05:10:49 字數 2222 閱讀 6164

# -*- coding:utf-8 -*-

# author:sweeping-monk

why = "為什麼要組織列表?"

print(why)

chicken_soup = "\t因為你無法控制使用者提供資料的順序。"

permanent_ordering.sort() #永久性修改列表元素的排列順序。前提是所有元素值第一位都是小寫(或者全是大寫)。

print(permanent_ordering)

permanent_ordering.sort(reverse=true) #反方向排序只需向sort()方法傳遞引數reverse=true(或者false)就可以實現。

print(permanent_ordering)

permanent_ordering.sort(reverse=false)

print(permanent_ordering)

sorted_aa = "\n保留列表元素原來的排列順序,同時以特定的順序呈現它們方法如下:"

print(sorted_aa)

cars = ['baidu','zhihu','cto','admin'] #這裡的元素內容請忽視,隨意寫進去的。

print("\nhere is the original list:") #這是原始清單。

print(cars)

print("\nhere is the sorted list:")

print(sorted(cars)) #這是通過sorted方法指定按字母正序呈現。

print("\nhere is the sorted list:")

print(sorted(cars,reverse=true)) #通過給sorted傳遞引數reverse=true 指定按字母反序呈現。

print("\nhere is the original list again:")

print(cars) #但是,原始清單仍然沒變,跟前面原始清單一樣。

reverse_aa = "\n想反轉(倒著不是按字母反序排列)永久性列印列表方法如下:"

cars.reverse() #通過reverse()方法把列表元素位置倒過來列印。

print(cars)

cars.reverse() #再次呼叫就可以恢復到原來的元素排列順序。

print(cars)

len_aa = "\n如何快速確定列表的長度?"

print(len_aa)

cmd_d = '''

>>> cars = ['baidu','zhihu','cto','admin'] #在cmd 終端上使用python3進行測試。

>>> len(cars) #使用len()來實現,python 計算列表元素時從1開始,不用擔心會記錯。

print(cmd_d)

be_careful = '''

我們在使用列表時盡量避免索引錯誤,python的索引是從0開始的起的不是1,所以當我們索引位置超出列表元素範圍時,可以通過嘗試把

指定索引減一,執行程式看結果是否正確來處理。

每當我們需要訪問最後乙個列表元素時,都可以使用索引-1。

列表元素是空值的時候,訪問最後乙個元素會報索引錯誤,這個時候我們可以嘗試把列表元素或者其長度列印出來,幫助我們找出這種邏輯

錯誤。print(be_careful)

print("\n具體報錯如下:")

#name = ['lif','xiaole','huanhuan'] #這裡從零開始數,列表元素中沒有位置3。

#print(name[3]) #當查詢列表位置3元素的時候,因為沒有元素3,就會報索引錯誤。

name_1 = ['lif','xiaole','huanhuan']

print(name_1[-1]) #使用索引-1查詢最後乙個元素。

name_2 =

#print(name_2[-1]) #當列表元素值是空的時候,使用索引-1查詢最後乙個列表元素會索引報錯。

print(name_2) #通過列印列表元素來進行判斷。

#>>>len(name_2) #通過len方法列印出索引長度。

python實訓成果 python實訓第一天

實訓第一天總結 常量 常量也是變數,在python中大家都規定只要是大寫的變數都稱之為常量 使用者與程式互動 數字型別 整型int 浮點型 float 字串型別 列表型別 字典型別 在 內,都逗號隔開,可存放多個值,每個值以key value的形式儲存 存 dict1 取 print dict1 n...

實訓python的日記 python實訓第一天

實訓第一天總結 常量 常量也是變數,在python中大家都規定只要是大寫的變數都稱之為常量 使用者與程式互動 數字型別 整型int 浮點型float 字串型別 列表型別 字典型別 在 內,都逗號隔開,可存放多個值,每個值以key value的形式儲存 存 dict1 取 print dict1 na...

實訓日誌 專案實訓介面文件

具體要求 若正常返回,code為200,msg設為success即可 若出現錯誤,code為錯誤 msg欄位說明錯誤原因。具體對應介面 功能及細節如下 功能介面 引數輸出 說明登入 account login username 使用者名稱 password 密碼 user id用於之後與使用者相關的...