Python学习笔记 01

Python学习笔记 01
Peter267作为一名技术博主,怎么也不能一点编程也不会吧。
好吧,其实会一点Scratch,但是会Scratch没啥用,所以在这个暑假决定学习一下Python。在这里记录一下学习过程,希望能坚持下去。
学习工具
包括由Jason R. Briggs所著的书籍《趣学Python——教孩子学编程》。这是我从学校图书馆借的。
以及从吾爱论坛上找到的视频《Python入门教程》。
学习笔记
本文可能存在错误,欢迎指正,共同学习进步。
什么是编程语言
人类使用自然语言进行交流,机器使用机器语言(0与1)进行交流。机器语言难以进行阅读,需要学习编程语言作为桥梁。编程语言连接人类自然语言与机器语言,提升交互效率。
什么是Python编程
Python在1989年圣诞节由吉多·范罗苏姆创造,以简单易学,社区活跃著称。可以应用于后端开发、爬虫、数据分析、人工智能等领域。
Python解释器作为编程与机器语言的桥梁角色。通过解释执行代码,属于解释性脚本语言。
安装Python
Python安装非常简单。首先进入官网。
点击Downloads=>Python [版本号]
,即可开始下载。
安装时需要注意,将Add python.exe to PATH
勾选,这样就可以在系统工具中调用它。
最后,点击Install Now
一键下载。完成后点击Close
结束安装。
接着,来验证一下Python是否成功安装。使用命令提示符/PowerShell/GitBash
输入以下命令。
1 | python |
输出以下结果则安装成功
编写第一行代码
使用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
PyCharm是JetBrains公司开发的一款Python的开发工具。PyCharm使开发更加简单、高效。
核心功能
代码高亮
PyCharm支持代码高亮,也就是将代码的不同部分按不同颜色进行显示。
它与之前提到的用记事本写代码的区别是:记事本写代码都是黑色的,而PyCharm使用的三种颜色,更便于阅读。
代码提示
输入代码时会给出相关的提示。
当我们想输入print
时,直达除了前三个字母pri
,代码提示就会给出print
的选项。
代码检查
可以自动帮我们检查代码中的错误,并以红色波浪线标出。
例如print
功能的括号要使用英文括号,当手误打成中文括号时,就会被标出。
版本
PyCharm分为两个版本。分别是社区版和专业版。区别如下
社区版 | 专业版 |
---|---|
免费 | 收费 |
功能较少 | 功能较多 |
基础学习可以使用社区版,高阶学习可以使用专业版。
首次安装PyCharm专业版可以免费试用30天,过后就要收费。
- 对于高校学生或老师可以免费申请教育许可
- 对于开源项目贡献者可以免费申请开源许可
- 对于土豪朋友可以使用钞能力购买正版许可
- 对于其他朋友(也就是我)可以使用一些不可细说的方法
安装PyCharm
PyCharm在中国有中国版官网。下方链接是给出的中国版下载渠道。
如果你使用专业版软件,使用图中靠上方的下载链接;如果使用社区版,则使用靠下方的下载链接。
PyCharm下载很简单,这里不再细说。
设置PyCharm
使用此渠道下载的PyCharm默认为中文。
如果你想修改背景色(亮色/暗色),可以打开主页=>自定义=>主题。可以根据喜好自行设置。
如果你认为默认字体太小,可以打开主页=>自定义=>全部设置=>编辑器=>字体=>大小。即可修改字体大小,默认为13号。
使用PyCharm
打开主页,点击新建项目。
接着,在左侧边栏选择“纯Python”。对于初学者来说,只需要设置“位置”即可。点击创建。
在创建项目后,会自动生成.venv
文件夹,我们不用管它。
创建完Python文件后,就可以来写代码了。可以来体验上述功能。
写完代码后,点击运行按钮或Shift+F10
快捷键,即可运行代码
至此,所以学习Python的前置工作都完成了。接下来就能正式学习Python了