愚公移山日記 11

2021-10-04 13:40:18 字數 1196 閱讀 9699

學習進度

今天的學習內容確實有點少,主要是剛買到一本新書,一本很基礎的書,有一本新書,肯定是要看的呀,但是書本的內容實在是太基礎,但是又害怕直接跳過,會錯過寫什麼內容,畢竟python的內容實在是太豐富了。下面我來根據子所學的內容,和自己的實踐經驗來給各位分享一下吧。

idle的使用介紹

氣泡排序法

前面一篇部落格曾經寫道過氣泡排序的方法,不過今天又在這本書上學習到了另外的解決方案,那麼我們先來看一下之前我們是怎麼解決問題的

def

bubble_sort

(items,comp=

lambda x,y : x>y)

: n =

len(items)

for i in

range

(n-1):

c =true

for j in

range(0

,n-i-1)

:if comp(items[j]

,items[j+1]

):items[j]

,items[j+1]

= items[j+1]

,items[j]

c =false

if c:

break

if __name__ ==

'__main__'

: s =[54

,26,93

,77,44

,31,44

,55,20

] bubble_sort(s)

print

(s)

那麼這本書中的方法是

i =

0compare =

0fish_len =

len(fish_records)

while i < fish_len:

j =1while j< fish_len-i:

if fish_records[j-i]

>fish_records[j]

: compare = fish_recorde[j]

fish_records[j]

= compare

j+=1 i +=

1print

(fish_records)

這第二種方法更多是運用while迴圈去解決問題。

愚公移山日記 20

學習進度 我寫的日記倒不如說是筆記,今天的學習也算可以,敲了乙個udp聊天的例項,不是很多,但是 的註解叫我很是費腦筋,敲了好多,唯恐描述不清楚,也並非有大胸懷去教會他人,只求在以後偶然翻看,自己能理解。說明在我學習的這些課程均用到linux系統的終端,虛擬機器,由於本人能力有限制,並不能保證所有 ...

愚公移山日記 23

網域名稱 網域名稱解析系統,主要適用於將網域名稱轉換成對應的ip位址。瀏覽器訪問伺服器的過程 瀏覽器與伺服器建立連線時,是先去訪問dns伺服器,返回網域名稱相對應的ip位址,再去將得到的ip位址區連線相應的伺服器,由伺服器返回給我們資訊。當然在實際的訪問過程中,建立連線時,會先訪問本地dns,如果在...

愚公移山日記 26

學習進度 今天的主要學習成果是學習多程序,queue模組,佇列的基本用法如下 佇列是multiprocessing模組提供的乙個類 建立佇列 放值取值 import multiprocessing 建立佇列 佇列是multiprocessing模組提供的乙個類 multiprocessing.que...