原创 python(三)字符串

變量聲明 可以使用單引或雙引進行聲明 可以使用三個雙引進行多行文本聲明 a = 'aaa' b = "bbb" c = "It's a good day" d = """Everyone get what they want""" 轉義

原创 python(五)文件操作

變量聲明 文件變量的聲明需要使用open方法,參數需要傳入文件路徑 操作模式 以及 編碼格式。 路徑可以使用絕對路徑或相對路徑表示,建議使用前綴r來避免路徑中的斜槓轉義問題。 文本模式需要使用指定字母來表示,字母列表如下 - r表示

原创 python(四)字典

字典特性 字典是一種重要的集合類型,具有如下特性 - 通過鍵(key),而非位置偏移(下標)來訪問數據,鍵只能是不可變元素(字符串/數字/元組) - 可以包含任意對象的無序集合 - 可變長度,可容納不同類型的元素,無序集合 - 屬

原创 前端雜記(二)jquery實現元素隱藏的四個方法(附測試代碼)

頁面結構 <div> <h2>title</h2> <input type="button" value="click"/> </div> 四種方法 $('h2').hide()與$('h2').show() – 常用方

原创 深度學習(一)logistic迴歸

神經網絡 neural network 是一種模仿神經網絡行爲特徵,進行分佈式並行信息處理的算法數學模型。 二分分類 binary classification 以一個二分分類問題爲例,假如有若干圖片,需要判斷圖片中是否是一隻貓,這時就需

原创 UML類圖關係整理【轉載】

UML類圖是描述類之間的關係,關係有重複度和形式之分。 重複度: 單重複度,只存在一對一的關係。 多重複度,用列表、vector或其它的數據結構維護一對多,多對多的關係 這裏再說一下重複度,其實看完了上面的描述之後,我們應該清楚了各個關

原创 時間規模爲nlogn的數列逆序對數量計算

逆序對 假設A[1…n]是一個有n個不同數的數組, 若i<j且A[i]>A[j], 則對偶(i,j)稱爲A的一個逆序對 設計思路 想要把算法規模控制在nlgn級別, 自然會聯繫到歸併排序算法. 如果依賴歸併排序的過程, 那麼其中需要統計的

原创 python爬蟲(一)Urllib使用

爬蟲介紹 網絡爬蟲就是一個爬行程序,一個抓取網頁的程序。網絡爬蟲的基本操作是抓取網頁,但爬蟲概念包括抓取和數據解析兩個部分。 爬蟲是通過網頁的鏈接地址來尋找網頁的。從網站某一個頁面(通常是首頁)開始,讀取網頁的內容,找到在網頁中的其它鏈

原创 人工智能十大發展方向

人工智能(ArtificialIntelligence),英文縮寫爲AI.它是研究、開發用於模擬、延伸和擴展人的智能的理論、方法、技術及應用系統的一門新的技術科學。   人工智能是對人的意識、思維的信息過程的模擬。但不是人的智能,能像

原创 python爬蟲(二)requests與BeautifulSoap

Requests庫 昨天介紹了python爬蟲使用的基本請求庫Urllib,今天我們來看一下進階版的請求庫Requests 簡單的數據請求 import requests payload = {'key1': 'value1', 'key

原创 python爬蟲(三)xpath與lxml

XPath XPath是一種在xml中查找信息的語言,可以用來在xml文檔中對元素和屬性進行遍歷。 XPath使用路徑表達式在xml文檔中選取節點,這裏注意需要逐級表現要選取節點的父子關係。 XPath符號 nodename 選取此節

原创 python爬蟲(四)抓取實戰-歷史微博歸檔

項目介紹 最近整理了一些爬蟲資料,現在將其整合做一個實戰案例,順便爲女神的微博吸粉 :) 邏輯梳理 條件:女神微博地址 https://weibo.com/u/3035774121 需求:獲取微博歷史,將其保存爲歷史記錄文件 本例重點

原创 python庫(一)time & datetime

time 獲取當前時間 轉換時間戳與時間元組 轉換時間元組與時間字符串 轉換時間戳與時間字符串(需經過時間元組) 時間變換 其他常用方法 datetime 獲取當前時間 轉換時間戳與時間對象 轉換時間元組與時間對象 轉換時間字

原创 python文件路徑問題記錄

本篇用來整理python中遇到的相對路徑索引問題,會持續補充,歡迎指導 文件結構 E:/練習冊/path_0519 data - data0.csv test1 - data.csv - test.py - test.ipyn

原创 python(一)變量

python變量名 變量可存儲數據供程序調用 命名需注意: 1. 只能包含數字字母下劃線 2. 變量普遍使用下劃線分隔的小寫字母表示 3. 變量命名避開python關鍵字 動態類型、強類型 python變量爲動態類型,根據賦值來決