python編程:從入門到實踐(第三版) 筆記

文章目錄

      • 資源網站:https://www.ituring.com.cn/book/3038
      • 配置VSCode
      • 推薦資源網站
      • 推薦資源網址

資源網站:https://www.ituring.com.cn/book/3038

在這里插入圖片描述

配置VSCode

在這里插入圖片描述
在這里插入圖片描述
在這里插入圖片描述

推薦資源網站

推薦資源網址

英文版主頁: https://ehmatthes.github.io/pcc_3e
中文版主頁: https://www.ituring.com.cn/book/3038

第 1章

  • Python官方網站主頁: https://python.org
  • Visual Studio Code官方網站主頁: https://code.visualstudio.com

第 4章

  • PEP 8格式設置指南: https://python.org/dev/peps/pep-0008

第 9章

  • Python 3 Module of the Week: https://pymotw.com/3/

第 10章

  • 古登堡計劃: https://gutenberg.org

第 12章

  • OpenGameArt: https://opengameart.org/
  • Pygame文檔: https://pygame.org/docs

第 15章

  • 使用 Matplotlib可制作的各種圖形: https://matplotlib.org/stable/plot_types/index.html
  • pyplot 中所有的顏色映射: https://matplotlib.org/stable/tutorials/colors/colormaps.html#sphx-glr-tutorials-colors-colormaps-py
  • 使用 Plotly可創建的圖形: https://plotly.com/python/
  • 完整的圖形類型清單: https://plotly.com/python/plotly-express

第 17章

  • GitHub: https://github.com
  • 文章 Plotly Express in Python: https://plotly.com/python/plotly-express
  • 文章 Styling Plotly Express Figures in Python: https://plotly.com/python/styling-plotly-express
  • GitHub API的文檔: https://docs.github.com/en/rest
  • Hacker News: http://news.ycombinator.com/
  • 通過 Hacker News API可訪問哪些信息: https://github.com/HackerNews/API/
  • 如果你還想探索其他 API,可看看 GitHub倉庫 https://github.com/public-apis提及的 API。

第 18章

  • Django Model Field Reference ( Django模型字段參考 ) : https://docs.djangoproject.com/en/4.1/ref/models/fields
  • 有關如何查詢數據的文檔 Making queries: https://docs.djangoproject.com/en/4.1/topics/db/queries

第 20章

  • Bootstrap提供的模板: https://getbootstrap.com/docs/5.3/examples/
  • 了解 Bootstrap提供了哪些功能: https://getbootstrap.com/docs/5.3/getting-started/introduction/
  • 注冊 Platform.sh賬戶: https://auth.api.platform.sh/register?trial_type=general
  • Platform.sh對免費試用服務的最新限制: https://platform.sh/free-trial
  • 安裝 Platform.sh CLI的最新版本: https://docs.platform.sh/development/cli.html
  • XAMPP安裝程序: https://apachefriends.org
  • 有關 Platform.sh支持的 Python版本列表: https://docs.platform.sh/languages/python.html
  • 登錄 Platform.sh網站,并訪問你的儀表盤: https://console.platform.sh

附錄 A

  • Python網站: https://python.org

附錄 C

  • Stack Overflow: https://stackoverflow.com
  • 文章 How do I Ask a Good Question?: https://stackoverflow.com/help/how-to-ask
  • Python官方文檔: https://docs.python.org
  • Django官方文檔: https://docs.djangoproject.com/

附錄 E

  • Git 的官方網站: https://git-scm.com
  • explainshell: https://explainshell.com
  • WSL 的相關文檔 (What is the Windows Subsystem for Linux?): https://docs.microsoft.com/en-us/windows/wsl/about
  • XAMPP 官方網站: https://apachefriends.org
  • Homebrew 官方網站: https://brew.sh

推薦資源網址

天氣數據(16.1節)

如果你想自己下載天氣數據,可采取如下步驟:

  1. 訪問網站 NOAA Climate Data Online(https://www.ncdc.noaa.gov/cdo-web)。在 Discover Data By 部分單擊 Search Tool,在下拉列表 Select a Dataset 中選擇 Daily Summaries

  2. 選擇一個日期范圍,在 Search For 下拉列表中選擇 ZIP Codes,輸入你感興趣地區的郵政編碼,再單擊 Search 按鈕。

  3. 在下一個頁面中,你將看到指定地區的地圖和相關信息。單擊地區名下方的 View Full Details 或先單擊地圖再單擊 Full Details

  4. 向下滾動并單擊 Station List,以顯示該地區的氣象站,再選擇一個氣象站并單擊 Add to Cart。雖然這個網站使用了購物車圖標,但提供的數據是免費的。單擊右上角的購物車。

  5. Select the Output Format 中選擇 Custom GHCN-Daily CSV。確認日期范圍正確無誤后單擊 Continue

  6. 在下一個頁面中,可選擇要下載的數據類型。可只下載一種數據(如氣溫),也可下載該氣象站提供的所有數據。做出選擇后單擊 Continue.

  7. 在最后一個頁面,你將看到訂單小結。請輸入你的電子郵箱地址,再單擊 Submit Order。你將收到一封確認郵件,指出收到了你的訂單。幾分鐘后,你將收到另一封郵件,其中包含用于下載數據的鏈接。

你下載的數據與16.1節處理的數據有類似的結構,但包含的文件頭可能不同。然而,只要按本節介紹的步驟做,就能對你感興趣的數據進行可視化。

地震數據(練習 16.8)

請訪問 https://earthquake.usgs.gov/earthquakes/feed/v1.0/geojson.php。對于最近1小時、1天、7天和30天的每個時段,都有一個鏈接列表,其中的鏈接指向包含不同震級以上地震的數據集。

火災數據(練習 16.9)

要下載最新的數據,請訪問 https://www.earthdata.nasa.gov/learn/find-data/near-real-time/firms/active-fire-data。在其中的 SHP, KML and TXT Files 部分,有下載 CSV 格式數據的鏈接。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/45740.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/45740.shtml
英文地址,請注明出處:http://en.pswp.cn/web/45740.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

上市公司企業共同機構所有權數據、機構交叉持股數據(2005-2023)

數據來源:基礎數據來源于上市公司企業年報 時間跨度:2005-2023年 數據范圍:企業層面 數據指標: 參考《中國工業經濟》杜勇(2021)老師的做法,從 3 個維度構造指標反映上市公司共同機構所有權&…

Vue和Element UI 路由跳轉

在Vue.js中,使用Vue Router可以方便地實現頁面之間的路由跳轉。Element UI是一個基于Vue 2.0的桌面端組件庫,它本身并不直接提供路由跳轉的功能,但你可以在使用Element UI的Vue項目中結合Vue Router來實現這一功能。 以下是一個基于Vue和Ele…

Proxyman for Mac v5.6.1 抓包調試工具

Mac分享吧 文章目錄 效果一、下載軟件二、功能三、開始安裝1、雙擊運行軟件,將其從左側拖入右側文件夾中,等待安裝完畢2、應用程序顯示軟件圖標,表示安裝成功 四、運行測試1、打開軟件 安裝完成!!! 效果 一…

【華為OD筆試】2024D卷命題規律解讀【分析300+場OD筆試考點總結】

可上 歐弟OJ系統 練習華子OD、大廠真題 綠色聊天軟件戳 od1441了解算法沖刺訓練(備注【CSDN】否則不通過) 文章目錄 相關推薦閱讀華為OD筆試2024D卷命題規律解讀華為OD算法/大廠面試高頻題算法練習沖刺訓練 相關推薦閱讀 【華為OD筆試】2024D卷機考套題…

C# Opencv實現本地以圖搜圖

地址:馮騰飛/本地以圖搜圖

Java面試八股之Redis哨兵機制

Redis哨兵機制 Redis Sentinel(哨兵)模式是一種高可用解決方案,用于監控和自動故障轉移Redis主從集群。以下是對哨兵模式詳細過程的描述: 1. 初始化與配置 部署哨兵節點:在不同的服務器上部署一個或多個Redis Sentin…

《算法筆記》總結No.7——二分(多例題詳解版)

一.二分查找 目前有一個有序數列,舉個例子,假設是1~1000,讓我們去查找931這個數字,淺顯且暴力的做法就是直接從頭到尾遍歷一遍,直到找到931為止。當n非常大,比如達到100w時,這是一個非常大的量級…

Linux 線程初步解析

1.線程概念 在一個程序里的一個執行路線就叫做線程(thread)。更準確的定義是:線程是“一個進程內部的控制序列。在linux中,由于線程和進程都具有id,都需要調度等等相似性,因此都可以用PCB來描述和控制,線程含有PCB&am…

美聯儲降息應該更早?高盛:有充分理由7月降息,而非9月

KlipC報道:高盛首席經濟學家哈祖斯Jan Hatzius表示,美聯儲“有充分理由”在7月會議上降息,而非等到9月。 在最新發布的報告中,他表明通脹已經取得了足夠的進展,回到了美聯儲2%的長期目標附近,這將使美聯儲…

[C++ 入門基礎 - 命名空間]

在C中,命名空間(Namespace)是一種用來組織代碼并避免命名沖突的機制。命名空間可以包含變量、函數、類等C中的所有實體,使得這些實體的名稱在命名空間內部有效,避免了與其他命名空間或全局作用域中相同名稱的沖突。 文…

實現將Nginx的每個網站配置單獨的訪問日志

一、問題描述 Nginx默認的訪問日志是不會區分哪個網站有哪些日志的,全部糅雜在一起;如果需要哪個網站有哪些訪問日志記錄,還需要將訪問日志下載下來后篩選,比較麻煩;希望將每個網站對應的日志能夠單獨記錄到對應的日志文件里面,方便排查和管理。 # 進入Nginx默認的日志文…

為什么Vim是程序員最喜歡的編輯器之一

簡介 Vim,全稱Vi IMproved,是一種高度可定制、功能強大的文本編輯器。自其誕生以來,它以高效、快速和靈活的特點深受程序員喜愛。無論是處理簡單的文本文件還是復雜的代碼項目,Vim都能提供卓越的編輯體驗。許多資深程序員甚至稱其…

c++ primer plus 第16章string 類和標準模板庫,6.1.5字符串種類

c primer plus 第16章string 類和標準模板庫,6.1.5字符串種類 c primer plus 第16章string 類和標準模板庫,6.1.5字符串種類 文章目錄 c primer plus 第16章string 類和標準模板庫,6.1.5字符串種類6.1.5字符串種類 6.1.5字符串種類 本節將 string 類看作是基于 char 類型的。…

web服務器經過代理后的絕對路徑問題,以及 dirname(__FILE__)和__DIR__

web服務器經過代理后的絕對路徑問題,以及 dirname(__FILE__)和__DIR__ 問題描述情況解析資源路徑分析訪問過程分析 dirname(\_\_FILE\_\_) 與 \_\_DIR\_\_ 同步發布在個人筆記web服務器經過代理后的絕對路徑問題,以及 dirname(__F…

Nest.js 實戰 (一):使用過濾器優雅地統一處理響應體

前言 在我們實際的業務開發中,我們可以看到后端接口返回格式都有一定的要求,假如我們統一規定接口的統一返回格式為: {data: any; // 業務數據code: number; // 狀態碼msg: string; // 響應信息timestamp: number; // 時間戳 }那么在 Nest.…

【智能算法改進】改進的麻雀搜索算法及其求解旅行商問題

目錄 1.算法原理2.改進點3.結果展示4.參考文獻5.代碼獲取 1.算法原理 【智能算法】麻雀搜索算法(SSA)原理及實現 2.改進點 改進發現者更新位置 為了使 SSA 算法能夠避開向原點收斂的弊端, 將算法向最優位置跳躍的操作轉換為向最優位置的移動: X i ,…

自己動手寫一個滑動驗證碼組件(后端為Spring Boot項目)

近期參加的項目,主管丟給我一個任務,說要支持滑動驗證碼。我身為50歲的軟件攻城師,當時正背著雙手,好像一個受訓的保安似的,中規中矩地參加每日站會,心想滑動驗證碼在今時今日已經是標配了,司空…

一個篇文章告訴你一個APP前端搭建有多簡單

用uni-app 1.新建uni-app項目 點擊項目 2.創建 最后點擊右下方創建 3.添加tarbar 首先你要創建幾個頁面這里比如說我有兩個頁面的tarbar首頁(home)和我的(userIndex) 在pages目錄下右鍵新建頁面即可

從庫存超賣問題分析鎖和分布式鎖的應用(二)

本文從一個經典的庫存超賣問題分析說明常見鎖的應用,假設庫存資源存儲在Redis里面。 假設我們的減庫存代碼如下: Autowired StringRedisTemplate redisTemplate;public void deduct(){String stock redisTemplate.opsForValue().get("stock"…

JavaSE從零開始到精通

1.前置知識 JVM:java virtrual machine, java虛擬機, 專門用于執行java代碼的一款軟件。JRE:java runtime enviroment, java運行時環境, java官方提供的核心類庫. jre中包含了核心類庫和jvm。JDK: java development kit, java開發工具包, javac.exe, ja…