Python 是一种流行的编程语言,由 Guido van Rossum 创建,并于 1991 年发布。Python 被认为是最流行的编程语言中最热门的技能之一。
它是开源的,即我们甚至可以出于商业目的自由安装,使用和分发。
在本教程中,我们将学习 python 基础知识和一些高级概念。
1. Python 是解释语言
编程语言通常分为两类 - 解释语言和编译语言。
编译语言是指使用编译器事先将源代码编译为可执行指令的语言(例如 Java)。 以后,这些符合条件的指令可以由运行时环境执行。
解释语言是不应用中间编译步骤并且可以将源代码直接提供给运行时环境的语言。 在此,源代码到机器代码的转换在执行器的同时发生。
意味着,任何用 python 编写的源代码都可以直接执行而无需编译。
2. Python 很简单
Python 主要是为了强调代码的可读性而开发的,它的语法允许程序员用更少的代码行来表达概念。
根据语言中可用关键字的简单性粗略衡量,Python3 有 33 个关键字,Python 2 有 31 个关键字。相比之下,C++ 有 62 个关键字,Java 有 53 个关键字。
Python 语法提供了一种易于学习和易于阅读的简洁结构。
3.与其他语言比较
- Python 使用新行来完成语句。 在其他编程语言中,我们经常使用分号或括号。
- Python 依靠缩进(使用空格)来定义范围,例如,循环,函数和类。 为此,其他编程语言通常使用花括号。
4.用途和好处
Python 可用于快速原型制作或可用于生产环境的软件开发。 以下列表列出了 python 的一些流行用法。
- Python 具有强大的标准库和许多有用的模块,可用于开发应用。 这些模块可以帮助我们添加所需的功能,而无需编写更多代码。
- 由于 python 是一种解释型高级编程语言,它使我们无需修改即可在多个平台上运行相同的代码。
- Python 可用于以过程风格,面向对象风格或函数风格编写应用。
- Python 具有分析数据和可视化等功能,有助于为大数据分析,机器学习和人工智能创建自定义解决方案。
- Python 还用于机器人技术,网页抓取,脚本编写,人脸检测,颜色检测和 3D 应用中。 我们可以使用 python 构建基于控制台的应用,基于音频的应用,基于视频的应用,企业应用等。
5.安装 Python
如今,大多数计算机和操作系统均已安装了 python。 要检查机器中是否已经存在 python,请执行以下命令。
$ python --version
#prints
Python3.8.0
如果机器没有安装 python,那么我们可以从以下网站免费下载它:https://www.python.org/。
6.编写并执行 python 代码
6.1 Python 文件
如前所述,python 是一种解释型语言,因此我们可以在扩展名为(.py
)的文件中编写源代码,并使用'python'
命令执行该文件。
让我们在任何文本编辑器中编写第一个 Python 文件helloworld.py
。
print("Hello, World!")
保存文件并在命令提示符或控制台中执行它。
$ python helloworld.py
#prints
Hello, World!
6.2 内联代码
Python 代码可以直接在命令行中运行,通常对于测试少量代码很有用。
要获取 python 控制台,请在 OS 控制台中键入命令'python'
。
$ python
Python3.8.0 (tags/v3.8.0:fa919fd, Oct 14 2019, 19:21:23) [MSC v.1916 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>> print("Hello, World!")
Hello, World!
7.学习 Python
7.1 语言基础
7.2 字符串
7.3 集合
Python – 查找最大 N 个(前 N 个)或最小 N 个项
7.4 杂项
在评论中向我发送有关 python 的问题。
学习愉快!