原创 Python模塊:wordcloud庫的使用

Python模塊:wordcloud庫的使用 wordcloud庫基本介紹 wordcloud是優秀的詞雲展示第三方庫 詞雲以詞語爲基本單位,更加直觀和藝術的展示文本 wordcloud庫安裝 (cmd命令行) pip inst

原创 自動軌跡繪製(Python)

自動軌跡繪製 問題分析 自動軌跡繪製 需求:根據腳本來繪製圖形 不是寫代碼而是寫數據繪製軌跡 數據腳本是自動化最重要的第一步 給出如下數據能夠繪製出右側的圖形 實例講解 基本思路 步驟一:定義數據文件格式(接口) 步驟二

原创 第六週:組合數據類型(Python學習筆記)

組合數據類型 組合數據類型有三種最重要的類型結構: 集合類型及操作 序列類型及操作 字典類型及操作 集合類型及操作 集合類型的定義 集合是多個元素的無序組合 集合類型與數學中的集合概念一致 集合元素之間無序,每個元素唯一,

原创 Python實例:政府工作報告詞雲

Python實例:政府工作報告詞雲 問題分析 直觀理解政策文件 實例解析 基本思路 步驟1:讀取文件、分詞整理 步驟2:設置並輸出詞雲 步驟3:觀察結構,優化迭代 具體代碼: #GovRptWordCloudv1

原创 第七週:文件和數據格式化(Python學習筆記)

文件和數據格式化 數據格式化:將一組數據按照一定規格和式樣進行規範:表示、存儲、運算等 文件的使用 一維數據的格式化和處理 二維數據的格式化和處理 文件的使用 文件的類型 文件是數據的抽象和集合 文件是存儲在輔助存儲器上的

原创 Python模塊:jieba庫的使用

Python模塊:jieba庫的使用 jieba庫的基本介紹 jieba是優秀的中文分詞第三方庫 中文文本需要通過分詞獲得單個詞語 jieba是優秀的中文分詞第三方庫,需要額外安裝 jieba庫提供三種分詞模式,最簡單只需要掌握

原创 Python報錯ZeroDivisionError: float division by zero

Python報錯ZeroDivisionError: float division by zero 報錯:ZeroDivisionError: float division by zero 原因:被除數爲0

原创 數據結構和算法(2)算法

1、算法是解決特定問題求解步驟的描述 2、算法具有五大基本特徵:輸入、輸出、有窮行、確定性和可行性 3、輸入:算法具有零個或多個輸入 4、輸出:算法至少有一個或多個輸出 5、有窮性:算法在運行有限步驟後,自動結束,不會無限循環,每

原创 數據結構和算法(1)緒論

1、程序設計 = 數據結構+算法 2、數據結構就是關係,數據元素互相之間存在的一種或多種特定關係的集合 3、數據結構分爲邏輯結構和物理結構 4、邏輯結構包括集合結構(無關係)、線性結構(1對1)、樹形結構(1對多)、圖形結構(多對

原创 數據結構和算法(3)時間複雜度和空間複雜度

1、算法效率的度量方法:事後統計法,缺陷:依據算法事先編制好測試程序、不同的測試環境差別不是一般的大 2、事前分析估算方法:在計算機程序編寫前,依據統計方法對算法進行估算 3、程序在運行時所消耗的時間取決於下列因素:算法採用的方案

原创 數據結構和算法(4)線性表

1、線性表:由零個或多個數據元素組成的有限序列,零個元素是空表 2、線性表的關鍵:是一個序列、元素之間有先來後到、若元素存在多個,則第一個元素無前驅、最後一個元素無後繼,其他元素有且只有一個前驅和後繼、線性表強調是有限的 3、抽象

原创 數據結構與算法(5)線性表

1、靜態鏈表 用數組描述的鏈表叫做靜態鏈表,這種描述方法叫做遊標實現法 2、靜態鏈表的插入操作 每當進行插入時,便可以從備用鏈表上取得第一個結點 作爲待插入的新節點 3、靜態鏈表的刪除操作 4、靜態鏈表優缺點 優點:在插

原创 Tiny6410嵌入式Qt開發環境的搭建

一、準備好交叉編譯所需要的軟件包 (1)arm-linux-gcc-4.5.1-v6-vfp-20101103.tgz(交叉編譯環境) (2)qt-everywhere-opensource-src-4.8.5.tar.gz(Qt

原创 《深度學習入門:基於Python的理論與實現》PDF+源代碼

《深度學習入門:基於Python的理論與實現》PDF+源代碼 本書是深度學習真正意義上的入門書,深入淺出地剖析了深度學習的原理和相關技術。 適用對象: • 使用Python,儘可能少地使用外部庫,從零開始實現深度學習的程序。 •