python编程:从入门到实践(第三版) 笔记

news2024/12/29 10:20:32

文章目录

      • 资源网站: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.coloradmin.cn/o/1928832.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【人工智能】Transformers之Pipeline(二):自动语音识别(automatic-speech-recognition)

​​​​​​​ 目录 一、引言 二、自动语音识别(automatic-speech-recognition) 2.1 概述 2.2 技术原理 2.2.1 whisper模型 2.2.2 Wav2vec 2.0模型 2.3 pipeline参数 2.3.1 pipeline对象实例化参数​​​​​​​ 2.3.2 pipeline对象使用参数…

MFC程序创建word,创建表格,写入数据

文章目录 1、MFC程序功能:2、MFC程序实现2.1 创建项目2.2 添加word操作类2.3 添加word资源2.4 编写代码,实现将数据写入到word2.5 运行程序、验证功能3、工程代码下载 1、MFC程序功能: 创建word文档;向文档中写入字符串&#xff…

【首发】分享一款三网话费余额查询的API系统

描述 对于计算机专业的小伙伴来说,多熟悉一个系统就多一份就业机会! 今天给大家分享一款三网话费余额查询的API系统 亲测可运行!! 内容 目前主要的内容以php为主,对于学习php有比较大的帮助! 但是网络上…

爬虫兽-抖音评论提取截流工具|评论爬虫|视频评论提取-拓客

抖音评论提取软件使用说明 抖音视频评论提取到的内容:1:视频名称 2:视频作者 3:作者地址 4:视频地址 5:评论人昵称。6:评论人主页地址。7:评论内容 8:评论日期 一&…

品牌形象的智能塑造:Kompas.ai如何构建品牌视觉识别

品牌形象是企业在消费者心中构建的独特印象,它对于品牌识别和记忆度至关重要。一个一致且具有辨识度的品牌形象能够帮助企业在激烈的市场竞争中脱颖而出。Kompas.ai,作为一款智能设计工具,正帮助品牌塑造和维护其独特的视觉识别系统。 一致的…

绿色积分引领消费增值浪潮“

尊敬的顾客们,大家好!在此,我满怀热情地与您分享一个革命性的消费新观念——消费增值,旨在让您的每一笔消费都焕发出前所未有的价值! 长久以来,我们的消费习惯似乎总是单向的:花钱,…

量化交易研究报告#13

核心公式 通过对 HS300 相对强弱指标值变化规律的梳理,我们制定如下的交易法则: (1)计算指标的 20 日均值变化,以及 20 日标准差; (2)20日均值1倍标准差作为上阈值,20…

亚信安全发布2024年第24期《勒索家族和勒索事件监控报告》

本周态势快速感知 本周,勒索软件LockBit涉嫌对美国一家生产乙烯基产品的公司(Homeland Vinyl)进行攻击。LockBit声称他们已窃取了销售、库存、财务交易数据及其他公司记录,并声明将于2024年7月19日公开这些被盗信息。本周全球共监…

Web开发:<br>标签的作用

br作用 介绍基本用法常见用途注意事项使用CSS替代 介绍 在Web开发中&#xff0c;<br> 标签是一个用于插入换行符的HTML标签。它是“break”的缩写&#xff0c;常用于需要在文本中强制换行的地方。<br> 标签是一个空标签&#xff0c;这意味着它没有结束标签。 基本…

07:串口通信二

串口编程 1、与波特率之相关的寄存器2、PCON寄存器3、SCON寄存器4、配置的代码分析5、向PC发送一段字符串6、PC机向单片机发送字符控制LED1灯的亮灭 1、与波特率之相关的寄存器 如图&#xff0c;与串口通信相关的寄存器主要是SCON和PCON寄存器。 2、PCON寄存器 SMOD&#xff1…

杰发科技AC7801 —— __attribute__指定地址存储常量

const uint8_t usFlashInitVal[] __attribute__((at(0x08002800))) {0x55,0x55,0x55,0x55,0x55};//定位在flash中&#xff0c;0x00030000开始的6个字节信息固定 注意7801的地址在8000000之后 如地址选0x00000800烧录时候报错 不知道是不是atclinktool的bug&#xff0c;使用_…

数据结构-C语言-排序(2)

代码位置&#xff1a;test-c-2024: 对C语言习题代码的练习 (gitee.com) 一、前言&#xff1a; 1.1-排序定义&#xff1a; 排序就是将一组杂乱无章的数据按照一定的规律&#xff08;升序或降序&#xff09;组织起来。(注&#xff1a;我们这里的排序采用的都为升序) 1.2-排序分…

【Datawhale AI夏令营】电力需求预测挑战赛 Task01

整个学习活动&#xff0c;将带你从 跑通最简的Baseline&#xff0c;到了解竞赛通用流程、深入各个竞赛环节&#xff0c;精读Baseline与进阶实践 文章目录 一、赛题背景二、赛题任务三、实践步骤学习规划分析思路常见时序场景 task01codecode 解读 一、赛题背景 随着全球经济的…

Python酷库之旅-第三方库Pandas(026)

目录 一、用法精讲 65、pandas.bdate_range函数 65-1、语法 65-2、参数 65-3、功能 65-4、返回值 65-5、说明 65-6、用法 65-6-1、数据准备 65-6-2、代码示例 65-6-3、结果输出 66、pandas.period_range函数 66-1、语法 66-2、参数 66-3、功能 66-4、返回值 6…

SoulApp创始人张璐团队以AI驱动社交进化,平台社交玩法大变革

在科技飞速发展的今天,人工智能正逐步渗透到社交媒体的各个环节,赋能全链路社交体验。AI的引入不仅提升了内容推荐的精准度,使用户能够更快速地发现感兴趣的内容,还能通过用户行为预测,帮助平台更好地理解和满足用户需求。此外,AI驱动的虚拟助手和聊天机器人也正在改变用户互动…

MATLAB quiver矢量图 设置colorbar

给三维矢量图按照不同高度设置箭头颜色 figure clf X surfaceuz(:,1); Y surfaceuz(:,2); Z surfaceuz(:,3); hold onzcolor jet; % qquiver3(X,Y,Z,X,Y,W) for i 1:length(surfaceuz)quiver3(X(i),Y(i),Z(i),X(i),Y(i), Z(i),...Color,zcolor(floor((Z(i) - -0.1) * 2…

在Mac上免费恢复误删除的Word文档

Microsoft Word for Mac是一个有用的文字处理应用程序&#xff0c;它与Microsoft Office套件捆绑在一起。该软件的稳定版本包括 Word 2019、2016、2011 等。 Word for Mac 与 Apple Pages 兼容;这允许在不同的操作系统版本中使用Word文档&#xff0c;而不会遇到任何麻烦。 与…

【异常解决】Unable to start embedded Tomcat Nacos 启动报错

Unable to start embedded Tomcat Nacos 启动报错解决方案 一、背景描述二、原因分析三、解决方案 一、背景描述 Windows 本地启动 Nacos&#xff08;2.2.0&#xff09; 服务&#xff0c;控制台报错 Unable to start embedded Tomcat。 报错信息&#xff1a;Unable to start …

AI绘画入门实践|Midjourney 提示词的使用技巧

提示词长短 尽可能做到简洁明了。 提示词很短 MJ 出图的随机性更高&#xff0c;创造的内容更有想象力&#xff0c;更适合创意发散的图像生成。 a dog 提示词很长 MJ 出图会更加精准&#xff0c;但描述太过详细&#xff0c;有可能出现AI理解不到位的情况。 越到后面的提示词&…

HTML+CSS+JS实现轮播图

效果&#xff1a; HTML: <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Document</title>&l…