原创 爬取豆瓣評分前50的電影信息

文章目錄項目描述內容模塊代碼區運行測試 項目描述 根據豆瓣評分排名,獲取豆瓣評分前50的電影信息。主要包括:電影名稱、電影評分、評價人數和電影短評信息,並存儲到本地表格文件。 內容模塊 使用requests獲取頁面信息。使用Bea

原创 Linux WPS在新窗口打開

之前一直沒怎麼用linux系統寫word文檔,最近因爲一些需要,開始在linux系統裏用wps寫一些東西,使用過程中發現一個小問題:不知道是我版本的問題還是其他原因,沒有在wps界面找到新窗口打開文件的地方,打開多個文件只是在同一

原创 python類中__init__()、__del__()方法

文章目錄類構成類方法__ _init_ __()__ _del_ __() 類構成 類由類名、屬性、方法三個部分構成。 python中一切皆對象。類也是一個特殊的對象——>類對象。 class AAA: 定義的類屬性屬於類對象 o

原创 python連接數據庫知識回顧

文章目錄mysql連接數據庫創建數據庫導入模塊連接數據庫創建遊標對象對數據庫進行增刪改查1 創建數據表2 插入數據1 插入一條數據2 同時插入多條數據3 數據庫查詢5 移動遊標關閉遊標關閉連接 mysql連接數據庫 python

原创 用戶登陸程序

文章目錄題目描述設計思路代碼區結果測試 題目描述 用戶登陸程序要求: 輸入用戶名和密碼,判斷用戶名和密碼是否正確(name=‘root’,password=‘superuser’). 登陸僅有三次機會,超過三次,登陸失敗。 設計思

原创 多用戶管理系統雛形

文章目錄項目描述研究思路代碼區測試過程關鍵點 項目描述 1). 系統裏面有多個用戶, 用戶信息目前保存在列表裏面; users = [‘root’, ‘student’] passwds = [‘123’, ‘456’] 2).

原创 輪盤抽獎

文章目錄題目描述研究思路代碼區代碼運行測試關鍵點或難點 題目描述 模擬輪盤抽獎遊戲 輪盤分爲三部分: 一等獎, 二等獎和三等獎; 輪盤轉的時候是隨機的, 如果範圍在[0,0.08)之間,代表一等獎, 如果範圍在[0.08,0.3)

原创 鏈表的理解及基本用法

文章目錄鏈表的基礎知識鏈表的基本概念鏈表的優缺點鏈表的類型 鏈表的基礎知識 鏈表的基本概念 鏈表由一系列結點(鏈表中每一個元素稱爲結點)組成,結點可以在運行時動態生成。每個結點包括兩個部分:一個是存儲數據元素的數據域,另一個是存儲

原创 劍指offer練習題之——從頭到尾打印鏈表

題目描述: 需求: 輸入一個鏈表,按鏈表從尾到頭的順序返回一個ArrayList。 思路:   定義一個空列表   將鏈表從尾到頭的.val值插入空列表的第0個索引值處 class Solution: # 返回從尾部到頭部

原创 劍指offer練習題之——重建二叉樹

題目描述: 輸入某二叉樹的前序遍歷和中序遍歷的結果,請重建出該二叉樹。 假設輸入的前序遍歷和中序遍歷的結果中都不含重複的數字。 例如輸入前序遍歷序列{1,2,4,7,3,5,6,8}和中序遍歷序列{4,7,2,1,5,3,8,6}

原创 劍指offer練習題之——替換空格

題目描述: 請實現一個函數,將一個字符串中的每個空格替換成“%20”。 例如: 當字符串爲We Are Happy.則經過替換之後的字符串爲We%20Are%20Happy。 class Solution: def rep

原创 劍指offer練習題之——斐波那契數列

斐波那契數列——兔子數列 1,1,2,3,5,8,13,21,34 。。。。 題目描述 大家都知道斐波那契數列,現在要求輸入一個整數n,請你輸出斐波那契數列的第n項(從0開始,第0項爲0)。 n<=39 代碼: class Sol

原创 劍指offer練習題之——二維數組的查找

題目描述: 在一個二維數組中(每個一維數組的長度相同), 每一行都按照從左到右遞增的順序排序, 每一列都按照從上到下遞增的順序排序。 請完成一個函數,輸入這樣的一個二維數組和一個整數,判斷數組中是否含有該整數。 import nu

原创 劍指offer練習題之——用兩個棧實現隊列

題目描述; 用兩個棧來實現一個隊列,完成隊列的Push和Pop操作。 隊列中的元素爲int類型。 思路: 棧:後進先出,即最後被壓入(push)棧的元素會第一個被彈出(pop) 隊列:先進先出。即第一個進入隊列的元素會第一個被彈出

原创 劍指offer練習題之——旋轉數組的最小數字

題目描述: 把一個數組最開始的若干個元素搬到數組的末尾,我們稱之爲數組的旋轉。 輸入一個非遞減排序的數組的一個旋轉,輸出旋轉數組的最小元素。 例如數組{3,4,5,1,2}爲{1,2,3,4,5}的一個旋轉,該數組的最小值爲1。