Python基础教程之一-CSDN博客
阿里云国内75折 回扣 微信号:monov8 |
阿里云国际,腾讯云国际,低至75折。AWS 93折 免费开户实名账号 代冲值 优惠多多 微信号:monov8 飞机:@monov6 |
Python是一种流行的编程语言由Guido van Rossum创建并于1991年发布。Python被认为是最流行的编程语言中最热门的技能之一。
它是开源的即即使出于商业目的我们也可以自由安装使用和分发。
在本教程中我们将学习python基础知识和一些高级概念。
1.解释Python
编程语言通常分为两类- 解释语言和编译语言。
编译语言_是指使用编译器事先将源代码编译为可执行指令的_语言例如Java。以后这些合规指令可以由运行时环境执行。
_解释语言_是指不应用中间编译步骤并且可以将源代码直接提供给运行时环境的语言。在此_源代码到机器代码的转换_是在程序执行的同时发生的。
意味着任何用python编写的源代码都可以直接执行而无需编译。
2. Python很简单
Python主要是为了强调代码的可读性而开发的它的语法允许程序员用更少的代码行来表达概念。
根据语言中可用关键字的简单性粗略衡量Python 3有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
Python 3.8.0
如果机器没有安装python那么我们可以从以下网站免费下载它https : //www.python.org/。
6.编写并执行python代码
6.1。Python文件
如前所述python是一种解释语言因此我们可以将源代码写入扩展名为.py的文件中并使用'python'命令执行该文件。
让我们helloworld.py在任何文本编辑器中编写第一个Python文件称为。
执行 helloworld.py
print("Hello, World!")
保存文件并在命令提示符或控制台中执行它。
$ python helloworld.py
#prints
Hello, World!
6.2。内联代码
Python代码可以直接在命令行中运行通常对于测试少量代码很有用。
要获取python控制台请'python'在OS控制台中键入命令。
$ python
Python 3.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!
关注公众号「码农园区」获取程序员大礼包