
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
Python概述和环境设置
1. 概述
1.1版本及下载
1.2 Python特性
2. 环境设置
3.第一个程序"hello, world"
4. 可能出现的问题
1. 概述
Python是一种高级脚本语言,它结合了解释性、可编译性、交互性和面向对象编程。
Python被设计为具有高可读性,与其他语言相比经常使用英语关键字,其他语言中使用一些标点符号,并且它具有比其他语言更有特色的语法结构。
Python是一种解释性语言:这意味着在开发过程中没有编译部分。类似于PHP和Perl语言。
Python是一种交互式语言:这意味着你可以在Python提示符>>>之后直接执行代码。
Python是一种面向对象的语言:这意味着Python支持将代码封装在对象中的面向对象风格或编程技术。
Python是一门适合初学者的语言:Python对于初学者来说是一门很棒的语言,它支持广泛的应用程序,从简单的文字处理到WWW浏览器再到游戏。
为了快速了解我们将要做的事情,我们将运行第一个程序hello_world.py。为此,首先需要检查计算机上是否安装了较新版本的Python。
如果没有,请安装它。您还将安装用于编写和运行Python程序的文本编辑器。当您键入Python代码时,文本编辑器会识别它们并突出显示不同的部分,从而使您可以轻松地理解代码的结构。
1.1版本及下载
每种编程语言都会随着新概念和新技术的引入而发展,Python开发人员也在不断地丰富和增强其功能。
我们正在使用Python 3.11的当前版本,但只要我们安装了Python 3.11或更高版本,我们稍后使用的参考代码就可以工作。
Python最新源代码、二进制文档、新闻信息等可在Python官方网站查看:
您还可以从以下链接下载Python文档。您可以下载HTML、PDF、PostScript和其他格式的文档。
1.2 Python特性
1. 易于学习:Python具有相对较少的关键字,简单的结构和定义良好的语法,使其更易于学习。
2. 易于阅读:Python代码定义更清晰。
3.易于维护:Python的成功在于它的源代码相当容易维护。
4. 广泛的标准库:Python最大的优势之一是其丰富的库,它是跨平台的,并且与UNIX、Windows和Macintosh兼容。
5. 交互模式:支持交互模式,可以从终端输入执行代码并获得语言结果,交互式测试和调试代码片段。
6. 可移植性:基于其开源特性,Python已被移植(即可以工作)到许多平台。
7. 可扩展性:如果您需要一段快速运行的关键代码,或者如果您想编写一些不想打开的算法,您可以用C或c++完成该部分程序,然后从Python程序中调用它。
8. 数据库:Python提供了所有主要商业数据库的接口。
9.GUI编程:Python支持可以创建和移植到许多系统调用的GUI。
10. 可嵌入:您可以将Python嵌入到C/ c++程序中,使程序的用户能够“编写脚本”。
2. 环境设置
请参阅以下连结:
Python环境构建
集成开发环境(IDE): PyCharm是由JetBrains构建的Python IDE,支持macOS, Windows和Linux系统。
PyCharm功能:调试,语法高亮显示,项目管理,代码跳转,智能提示,自动完成,单元测试,版本控制…
3.第一个程序"hello, world"
打开PyCharm并创建一个新项目:
如图所示:出现一个空白的编辑区域。
收入示例代码:
print(“hello, world”)
在这里插入图片描述
输出如图所示。
4. 可能出现的问题
如果无法运行hello_world.py程序,请尝试以下工作方法,这些方法对所有编程问题都很常见。