惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

T
Tailwind CSS Blog
C
CERT Recently Published Vulnerability Notes
P
Proofpoint News Feed
Vercel News
Vercel News
博客园 - 三生石上(FineUI控件)
IT之家
IT之家
Help Net Security
Help Net Security
月光博客
月光博客
N
News and Events Feed by Topic
Cloudbric
Cloudbric
博客园 - 司徒正美
L
LangChain Blog
Recent Commits to openclaw:main
Recent Commits to openclaw:main
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
T
Tenable Blog
The Register - Security
The Register - Security
The Hacker News
The Hacker News
I
InfoQ
The Last Watchdog
The Last Watchdog
MyScale Blog
MyScale Blog
Schneier on Security
Schneier on Security
WordPress大学
WordPress大学
小众软件
小众软件
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
宝玉的分享
宝玉的分享
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
K
Kaspersky official blog
L
LINUX DO - 热门话题
N
News | PayPal Newsroom
F
Fortinet All Blogs
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
S
Security @ Cisco Blogs
Recorded Future
Recorded Future
大猫的无限游戏
大猫的无限游戏
H
Help Net Security
Google Online Security Blog
Google Online Security Blog
S
Schneier on Security
C
Cisco Blogs
N
News and Events Feed by Topic
V2EX - 技术
V2EX - 技术
Latest news
Latest news
PCI Perspectives
PCI Perspectives
T
The Blog of Author Tim Ferriss
P
Palo Alto Networks Blog
T
Tor Project blog
Project Zero
Project Zero
云风的 BLOG
云风的 BLOG
Webroot Blog
Webroot Blog
Attack and Defense Labs
Attack and Defense Labs
cs.CL updates on arXiv.org
cs.CL updates on arXiv.org

Peter267

近况(Ⅱ) 最好的礼物 使用Zeabur部署OpenList,免费、快速且稳定 收藏一片风景 近况(Ⅰ) 🌟 CN-e-learning:电教委员的全能指南 捡拾幸福 【游记】唐山行 【25年39周记】体育及格、研学和尺规作图 关于博客类型变化的通知 Chrome 139 不支持uBlock Origin?解决方法来了! 体验微软AI截图工具 博客一周年记 安知鱼主题更改字体 自动获取微软积分兑换商品 个人演讲 - 《乒乓球冠军 - 马龙》 Motrix - 一个小而美的下载工具 如何下载国家智教平台的教材?试试这个工具 Edge越用越慢,收下这份优化指南 如何更好地提问:提问的智慧 使用MiniCover迅速制作文章封面 国内大模型列表及入口 电脑操作从入门到精通 1 :认识你面前的电脑 2024年总结 2024年度浏览器扩展推荐
Python学习笔记 01
Peter267 · 2025-08-02 · via Peter267
经验分享Python笔记科普

作为一名技术博主,怎么也不能一点编程也不会吧。

好吧,其实会一点Scratch,但是会Scratch没啥用,所以在这个暑假决定学习一下Python。在这里记录一下学习过程,希望能坚持下去。

学习工具

包括由Jason R. Briggs所著的书籍《趣学Python——教孩子学编程》。这是我从学校图书馆借的。

趣学Python——教孩子学编程

以及从吾爱论坛上找到的视频《Python入门教程》

学习笔记

本文可能存在错误,欢迎指正,共同学习进步。

什么是编程语言

人类使用自然语言进行交流,机器使用机器语言(0与1)进行交流。机器语言难以进行阅读,需要学习编程语言作为桥梁。编程语言连接人类自然语言与机器语言,提升交互效率。

什么是Python编程

Python Logo

Python在1989年圣诞节由吉多·范罗苏姆创造,以简单易学,社区活跃著称。可以应用于后端开发、爬虫、数据分析、人工智能等领域。

吉多·范罗苏姆 - 图片来自维基百科

Python解释器作为编程与机器语言的桥梁角色。通过解释执行代码,属于解释性脚本语言

安装Python

Python安装非常简单。首先进入官网。

点击Downloads=>Python [版本号],即可开始下载。

官网

安装时需要注意,将Add python.exe to PATH勾选,这样就可以在系统工具中调用它。

安装

最后,点击Install Now一键下载。完成后点击Close结束安装。

接着,来验证一下Python是否成功安装。使用命令提示符/PowerShell/GitBash输入以下命令。

1
python

输出以下结果则安装成功

PowerShell

编写第一行代码

使用Python编写代码分为三个步骤。分别为:编写代码→保存代码→执行代码(mermaid显示不出来啊)

编写代码

可以使用任意的纯文本编辑器来进行编写,例如记事本。

记事本

保存代码

如果想要执行Python代码,就要先把代码保存为文件。

只要包含Python的文件就称为“Python代码文件”或“Python源代码文件”。

Python文件的扩展名为.py。只需要将.txt后缀的纯文本文件改变成.py后缀的Python文件即可。

执行代码

要执行Python代码,就要使用Python解释器。

可以通过终端进行执行Python代码。例如:

1
python main[代码文件名].py

举个例子,如果我的Pyhon文件名是main.py,内容是

1
print('Hello World')

这段代码的意思是“打印 ‘Hello World’”这个单词。print的意思为“打印”

什么是PyCharm

PyCharmJetBrains公司开发的一款Python的开发工具。PyCharm使开发更加简单、高效。

PyCharm

核心功能

代码高亮

PyCharm支持代码高亮,也就是将代码的不同部分按不同颜色进行显示。

代码高亮

它与之前提到的用记事本写代码的区别是:记事本写代码都是黑色的,而PyCharm使用的三种颜色,更便于阅读。

代码提示

输入代码时会给出相关的提示。

代码提示

当我们想输入print时,直达除了前三个字母pri,代码提示就会给出print的选项。

代码检查

可以自动帮我们检查代码中的错误,并以红色波浪线标出。

代码检查

例如print功能的括号要使用英文括号,当手误打成中文括号时,就会被标出。

版本

PyCharm分为两个版本。分别是社区版专业版。区别如下

社区版 专业版
免费 收费
功能较少 功能较多

基础学习可以使用社区版,高阶学习可以使用专业版。

首次安装PyCharm专业版可以免费试用30天,过后就要收费。

  • 对于高校学生或老师可以免费申请教育许可
  • 对于开源项目贡献者可以免费申请开源许可
  • 对于土豪朋友可以使用钞能力购买正版许可
  • 对于其他朋友(也就是我)可以使用一些不可细说的方法

安装PyCharm

PyCharm在中国有中国版官网。下方链接是给出的中国版下载渠道。

如果你使用专业版软件,使用图中靠上方的下载链接;如果使用社区版,则使用靠下方的下载链接。

下载页面

PyCharm下载很简单,这里不再细说。

设置PyCharm

  • 使用此渠道下载的PyCharm默认为中文。

  • 如果你想修改背景色(亮色/暗色),可以打开主页=>自定义=>主题。可以根据喜好自行设置。

  • 如果你认为默认字体太小,可以打开主页=>自定义=>全部设置=>编辑器=>字体=>大小。即可修改字体大小,默认为13号。

使用PyCharm

打开主页,点击新建项目。

新建项目

接着,在左侧边栏选择“纯Python”。对于初学者来说,只需要设置“位置”即可。点击创建。

项目

在创建项目后,会自动生成.venv文件夹,我们不用管它。

创建Python文件

image-20250802163053340

创建完Python文件后,就可以来写代码了。可以来体验上述功能。

写完代码后,点击运行按钮或Shift+F10快捷键,即可运行代码

运行代码

至此,所以学习Python的前置工作都完成了。接下来就能正式学习Python了