原创 Python計算生態

Python計算生態 Python之所以強大,原因之一在於有龐大的第三方庫,瞭解常見第三方庫,對於拓展知識的廣度有一定參考價值。 類別 庫名 網絡爬蟲 requests,scrapy 中文分詞 jieba 微

原创 Python用列表和zip生成字典

Python用列表和zip生成字典 有時需要用列表生成字典,用列表和zip可以滿足此需求,試看如下例子 >>> ls = ['a','b','c'] >>> lt = [1,2,3] >>> d = dict(zip(ls,lt)

原创 深入理解Python切片

深入理解Python切片 Python中序列的切片雖然基礎但也很重要,最近看到一個[::-1]的切片表達式,不明所以,博主查了一些資料並做了實際操作,對Python切片有了更深刻的認識,以下結合例子詳細說明。 首先看下切片的基本語

原创 如何準備軟件評測師考試

2019年11月,博主參加了本年度的軟件評測師考試,回顧備考過程,雖走了一些彎路,但也收穫了寶貴經驗,特寫此篇博文,希望對後來者有所幫助。 我的準備情況如下: 時間: 3個月,2019年9-11月 核心教材: 2005年版《軟件評

原创 Python淺拷貝,深拷貝實例

Python淺拷貝,深拷貝實例 一般賦值 >>> ls [0, 1, 2, 3, 4, 5, 6, 7, 8] >>> id(ls) 2099399946056 >>> lt = ls >>> id(lt) 20993999460

原创 python文件處理練習14

python文件處理練習14 問題: 用字典和列表型變量完成某課程的考勤記錄統計。某班有74名同學,名單由name.txt給出,某課程10次考勤數據由文件1.csv、2.csv、…給出。‪‬‪‬‪‬‪‬‪‬‮‬‪‬‫‬‪‬‪‬‪‬

原创 軟考:軟件評測師控制流圖繪製技巧總結

軟考:軟件評測師控制流圖繪製是必考題目,博主花了很多時間精力總結出以下繪製技巧,希望能幫助後來者。 首先應整體瀏覽一下程序結構,注意其中包含循環語句和分支語句,簡單標註一下循環或分支語句所在的行 基本原則

原创 2019軟考軟件評測師小結

2019年11月9日,軟考如期舉行,博主參加了本次軟件評測師考試,有得有失,特記錄下來,做個小結。 上午題,羣裏兄弟普遍反映偏難,我覺得還好,軟考的特點就是知識面比較廣,如果靠刷幾遍真題就可以過,那軟考的也太容易,失去了存在的意義

原创 Python列表的更新

Python列表的更新 問題: 獲得用戶輸入的一組數字,採用逗號分隔,輸出其中的最大值。【不考慮異常情況】 幾個知識點: 用input接收用戶輸入,輸入的是字符 可以用eval轉換input輸入,但split轉不了元組【注:如果

原创 Python字符輸出一例

##Python字符的輸出一例 對於Python在元組,列表等組合數據類型中的字符,其會顯示地包含’’,而當輸出這些字符時,則不會包括‘’,如下例: >>> ls ['a', 'b', 'c'] >>> ','.join(ls)

原创 根據樹和節點的度計算葉子節點數

根據樹和節點的度計算葉子節點數 問題: 設樹T的度爲4,其中度爲1,2,3,4的節點個數分別爲4,2,1,1,則樹T中葉子節點數爲? 節點的度和總節點數有如下關係: n = m+1 總節點數等於各度節點數之和: n = n0+n

原创 turtle circle學習筆記

turtle circle學習筆記 turtle.circle是turtle中的常用命令,基本語法是circle(radius,e),即畫一個指定半徑爲r,角度e的圓或弧,如 circle(90)# 畫一個半徑爲90的圓 circ

原创 Python文件處理練習10

Python文件處理練習10 問題: 有一箇中文文本片段:“今天北京有個好天氣,大家一起去爬山。”該句子分上下兩部分,以逗號和句號分隔。請對該句子進行分詞,並以8爲隨機種子,在上下半句分別重新排列組合詞語,並組合輸出10種不重複的