Python 基础知识及安装配置
Posted 愿许浪尽天涯
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python 基础知识及安装配置相关的知识,希望对你有一定的参考价值。
Python 基础知识及安装配置
一、Python 概述
Python 语言诞生于 20 世纪 90 年代初,早期主要用于做科学计算的研究机构。近些年由于 Web、大数据、人工自能的发展,它已被逐渐广泛应用于系统管理任务的处理和 Web 编程方面,成为较受欢迎的程序设计语言之一。
1.Python 的语言特点
Python 使用 C 语言开发,但是 Python 不再有 C 语言中的指针等复杂数据类型。Python 的简洁性使得软件的代码大幅度地减少,开发任务进一步简化。程序员关注的重点不再是语法特性,而是程序所要实现的任务。
Python 语言地主要特点如下:
- 简单:Python 语言的关键字比较少,它没有分号,代码块使用空格或制表键缩进地方式来分隔,简化了循环语句。Python 的代码简洁、短小,易于阅读。
- 易学:Python 极其容易上手,因为 Python 有极其简单的说明文档。
- 免费、开源:使用者开源自由地发布这个软件的复制、阅读它的源代码、对它做改动、把它的一部分用于新的自由软件中。
- 高层语言:无须考虑诸如如何管理内存一类的底层细节。
- 可移植性:Python 已经被移植在许多平台上(经过改动使它能够工作在不同平台上)。这些平台包括 Linux、Windows 等。
- 解释器:Python 语言写的程序不需要编译成二进制代码,可以直接从源代码运行程序。
- 面向对象:Python 既支持面向过程的编程也支持面向对象的编程。
- 可扩展性:Python 是采用 C 语言开发的,因此可以使用 C 语言扩展 Python。
- 可嵌入性:可以把 Python 嵌入 C/C++ 程序,从而使程序向用户提供脚本功能。
- 丰富的库:Python 标准库很庞大,可以帮助处理各种工作,包括正则表达式、文档生成、单元测试、线程、数据库、网页浏览器、CGI、FTP、电子邮件、XML、XML-PRC、html、WAV 文件、密码系统、GUI(图形用户界面)、Tk 和其他与系统有关的操作。
2.Python 语言的应用场景
Python 之所以成为流行的编程语言,与它广泛的应该场景是分不开的:
- 系统编程:能方便进行系统维护和管理,是很多 Linux 系统管理员理想的编程工具·。
- 图形处理:有 PIL、Tkinter 等图形库支持,能方便进行图形处理。
- 数学处理:NumPy 扩展提供大量与标准数据库的接口。
- 文本处理:Python 提供的 re 模块能支持正则表达式,还提供 SGML、XML 分析模块。
- 数据库编程:Python 可以操作 Microsoft SQL Server、Oracle、mysql 等数据库。
- 网络编程:提供吩丰富的模块,支持 sockets 编程,能方便快速地开发分布式应用程序。
- Web 编程:可以作为 Web 应用程序的开发语言。
- 多媒体应用:Python 的 PyOpenGL 模块封装了 “OpenGL 应用程序编程接口”,能进行二维码和三维图像处理。PyGame 模块可用于编写游戏软件。
二、Python 的版本和安装
目前 Python 有版本 2 和版本 3 这两个版本,它们并不兼容,语法存在差别。Python 的安装比较简单,开发工具 IDLE 也会被同时安装。
1.下载 Python
- 可以在 Python 的官方网站下载,网址是:http://www.python.org ,选择 Downloads 找到 Windows 下的安装文件。
- 我这里安装的是 3.7.9 版本的:https://www.python.org/downloads/release/python-379/
2.安装 Python
找到下载好的软件包,双击安装
安装完成后打开 cmd 命令行输入 python
,验证是否安装成功:
三、Python 解释器使用
1.Python 简单使用
在 " 开始 " 菜单中可以看到 Python 安装成功后的启动菜单:
以上是按一下回车执行一行代码,很不方便,所以我们一般使用如下方式:
会打开一个空白页面,可以进行多行代码编写。
例如如下图,输入代码后,按下 " F5 ",点击确定,第一次要求选择保存位置。
再次按 " F5 " 就可以直接运行代码内容了
2.调整字体大小
3.安装 ClearWindow(Python 清屏插件)
- ClearWindow 软件包从这个链接下载:https://pan.baidu.com/s/1eKe0rhPr5hXzCEpZfaShrA
- 提取码:n2az
将下载好的 ClearWindow 软件移动到 Python 安装目录的 Python\\Python37\\Lib\\idlelib
这个位置。
C:\\Users\\Lenovo\\AppData\\Local\\Programs\\Python\\Python37\\Lib\\idlelib
这个是我安装的位置。
移动完之后,在该目录找到 config-extensions.def
这个文件,然后以写字板方式打开:
在最后面添加:
[ClearWindow]
enable=1
enable_editor=0
enable_shell=1
[ClearWindow_cfgBindings]
clear-window=<Control-Key-l>
当添加完后就可以保存退出了,然后打开 Python 编辑器:
以上是关于Python 基础知识及安装配置的主要内容,如果未能解决你的问题,请参考以下文章