1.1 Python 语言介绍
Python是一种广泛使用的通用高级编程语言。它由 Guido van Rossum 于 1991 年创建,并由 Python 软件基金会进一步开发。它的设计强调代码的可读性,其语法允许程序员用更少的代码行表达他们的概念。
Python 是一种编程语言,可让您快速工作并更有效地集成系统。
1.2. Python 语言优势
Python 是一种高级、解释性和通用的动态编程语言,专注于代码可读性。与 Java 和 C 相比,它的步骤更少。它由开发人员 Guido Van Rossum 于 1991 年创立。Python 是世界上最受欢迎和发展最快的语言之一。Python 是一种功能强大、灵活且易于使用的语言。此外,那里的社区非常活跃。它在许多组织中使用,因为它支持多种编程范式。它还执行自动内存管理。
好处 :
- 第三方模块的存在
- 广泛的支持库(用于数值计算的 NumPy、用于数据分析的 Pandas 等)
- 开源和社区发展
- 用途广泛,易于阅读、学习和编写
- 用户友好的数据结构
- 高级语言
- 动态类型语言(无需提及基于赋值的数据类型,它需要数据类型)
- 面向对象语言
- 便携和交互
- 原型的理想选择——以更少的编码提供更多的功能
- 高效(Python 简洁的面向对象设计提供了增强的过程控制,并且该语言配备了出色的文本处理和集成能力,以及自己的单元测试框架,使其更加高效。)
- (IoT)物联网机遇
- 口译语言
- 跨操作系统可移植
应用:
- 基于 GUI 的桌面应用程序
- 平面设计、图像处理应用程序、游戏和科学/计算应用程序
- Web 框架和应用程序
- 企业和商业应用
- 操作系统
- 教育
- 数据库访问
- 语言发展
- 原型制作
- 软件开发
使用Python的组织:
- 谷歌(谷歌蜘蛛和搜索引擎的组件)
- 雅虎(地图)
- YouTube
- Mozilla
- 保管箱
- 微软
- 思科
- Spotify
- 知乎
1.3 下载并安装 Python 3 最新版本
如何下载和安装 Python 3 最新版本?在本文中,您将获得与在 Windows/Linux/macOS 上安装 Python 相关的所有问题的答案。Python 是由 Guido van Rossum 于 1990 年代初期开发的,其最新版本是 3.9,我们可以简称为 Python3。
要了解如何安装 Python,您需要知道Python 是什么以及它实际安装在系统中的位置。
1.4 Python3基础知识
Python是由 Guido van Rossum 于 1990 年代初期开发的,其最新版本是 3.7.1,我们可以简称为 Python3。Python 3.0 于 2008 年发布。它是解释性语言,即它没有被编译,解释器将逐行检查代码。这篇文章可以用来学习非常基础的Python 编程语言。
所以在继续之前……让我们做最流行的“HelloWorld,因此将 Python 的语法与 C、C++、Java 进行比较(我选择了这 3 种语言,因为它们是最著名和最常用的语言)。
1.4.1 介绍与设置
1 、Windows 平台
如果您使用的是Windows 操作系统,请单击此处下载 Python,然后从设置中安装并在开始菜单中输入 IDLE.IDLE,您可以将其视为 Python 的 IDE 来运行 Python 脚本。
它会以某种方式看起来像这样:
2、 Linux/Unix 平台
如果您使用的是类似 Linux/Unix 的系统,只需打开终端,并且在 99% 的 linux 操作系统上,Python 预装了操作系统。只需在终端中输入“python3”,您就可以开始使用了。
它看起来像这样:
]# python3
Python 3.6.8 (default, Aug 24 2020, 17:57:11)
[GCC 8.3.1 20191121 (Red Hat 8.3.1-5)] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
1.5 变量和数据结构
在 C、C++ 和 Java 等其他编程语言中,您需要声明变量的类型,但在 Python 中则不需要这样做。只需输入变量,当将给它值时,它就会自动知道给定的值是 int、float、char 还是 String。
>>> myNuber = 3
>>> print(myNuber)
3
>>> myNuber2 = 4.5
>>> print(myNuber2)
4.5
>>> myNuber3 = "hell world"
>>> print(myNuber3)
hell world
看,它有多简单,只需创建一个变量并为其分配任何您想要的值,然后使用打印功能将其打印出来。Python 有 4 种类型的内置数据结构,即List、Dictionary、Tuple和 Set。
**列表:**是python中最基本的数据结构。列表是一种可变数据结构,即可以在创建列表后将项目添加到中。这就像您要去当地市场购物并列出一些商品,然后您可以将越来越多的商品添加到列表中。
append() 函数用于向列表中添加数据。
>>> nums = []
>>> nums.append(21)
>>> nums.append(40.5)
>>> nums.append("String")
>>> print(nums)
[21, 40.5, 'String']