Python基础——第一个Python程序
Python基础——第一个Python程序
在第一课中,我们对Python语言有了初步了解,并设置了Python开发环境。现在,是时候动手编写第一个Python程序了。在这一课中,我们将介绍几种编写和运行Python代码的工具,并指导您编写一个简单的“Hello, World!”程序。
一、编写和运行代码的工具
1.1 为什么需要工具
选择合适的工具是编写和运行代码的关键,它能提升效率并减少错误。无论是用于简单的测试还是复杂的项目开发,适当的工具都能帮助我们更好地管理和调试代码。以下是几种常用的工具,您可以根据需求选择最适合自己的:
- 「默认的交互式环境」:系统自带,适合快速测试代码片段。
- 「Visual Studio Code」:功能强大的代码编辑器,支持多种编程语言。
- 「PyCharm」:专为Python开发设计的集成开发环境(IDE),适合大型项目。
❝
「提示」:本文将重点介绍如何在PyCharm上编写和运行Python代码,因为PyCharm功能强大且易于使用,非常适合初学者和专业开发者。
❞
1.2 默认的交互式环境
在Windows系统上,您可以通过“命令提示符”或“PowerShell”输入python
命令,进入Python的默认交互式环境。这是一个即时执行代码的环境,非常适合快速测试简单的代码片段。
Python 3.12.4
Type "help", "copyright", "credits" or "license" for more information.
>>> print('Hello, World!')
Hello, World!
>>>
❝
「提示」:macOS用户请使用“终端”并输入
python3
进入交互式环境。❞
退出交互式环境的方法很简单,输入quit()
然后按Enter即可:
>>> quit()
1.3 文本编辑神器 - Visual Studio Code
Visual Studio Code(VS Code)是微软推出的一款功能强大的免费代码编辑器,支持多种编程语言的语法高亮、自动补全等功能。它非常适合Python开发,并且可以在macOS、Windows、Linux等多平台运行。可以从VS Code官方网站下载。
❝
Visual Studio Code最大的优点在于完全免费,并且功能强大。不足是需要配置很多插件,因此不利于新手用户。
❞
1.4 专业的集成开发环境 - PyCharm
PyCharm是由JetBrains公司开发的专业Python集成开发环境(IDE),提供了代码编辑、调试、版本控制等功能,非常适合用于商业项目开发。PyCharm分为社区版(免费)和专业版(付费)。社区版功能足够满足大多数需求。
可以从PyCharm官方网站下载PyCharm后,打开安装包一直点击下一步即可完成安装。
fddc32c516443473580981e2a299bd3d
打开PyCharm后,点击 New Project
创建一个新的Python项目:
在接下来的页面,给项目起一个名字,点击 Create
创建项目:
二、编写第一个Python程序
2.1 在PyCharm中编写“Hello, World!”程序
-
「创建Python文件」:右键点击项目文件夹,选择“New > Python File”,命名文件为
hello.py
。 -
「编写代码」:在
hello.py
文件中输入以下代码:print('Hello, World!')
2.2 运行“Hello, World!”程序
在代码窗口编写完print('Hello, World!')
后,您可以通过右键点击代码编辑窗口并选择“Run 'hello'”,或者点击右上角的运行按钮来运行代码。程序运行后,输出将显示在PyCharm的“Run”窗口中。
三、注释代码的重要性
注释是代码中的说明文字,用于解释代码的作用或记录开发者的思路。良好的注释可以提高代码的可读性和可维护性。在Python中,有两种方式可以添加注释:
- 「单行注释」:以
#
开头,用于注释一整行内容。 - 「多行注释」:使用三个引号包围注释内容,通常用于注释多行。
"""
示例程序 - 打印 'Hello, World!'
版本: 1.0
作者: 全端工程师
"""
# 这是一个单行注释
print('Hello, World!') # 输出 'Hello, World!'
四、总结
在本课中,我们介绍了几种常用的编写和运行Python代码的工具,并重点介绍了如何在PyCharm中编写第一个Python程序“Hello, World!”。这是学习Python编程的第一步,未来我们将探索更多Python的功能和应用。继续保持学习的热情,我们一起探索Python的世界!
转载自:https://juejin.cn/post/7395902224092774410