Python 基础知识及安装配置

Posted 愿许浪尽天涯

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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

在这里插入图片描述

2.安装 Python

找到下载好的软件包,双击安装
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
安装完成后打开 cmd 命令行输入 python ,验证是否安装成功:
在这里插入图片描述

三、Python 解释器使用

1.Python 简单使用

在 " 开始 " 菜单中可以看到 Python 安装成功后的启动菜单:
在这里插入图片描述
在这里插入图片描述
以上是按一下回车执行一行代码,很不方便,所以我们一般使用如下方式:
在这里插入图片描述
会打开一个空白页面,可以进行多行代码编写。

例如如下图,输入代码后,按下 " F5 ",点击确定,第一次要求选择保存位置。
在这里插入图片描述
再次按 " F5 " 就可以直接运行代码内容了
在这里插入图片描述

2.调整字体大小

在这里插入图片描述
在这里插入图片描述

3.安装 ClearWindow(Python 清屏插件)

将下载好的 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 基础知识及安装配置的主要内容,如果未能解决你的问题,请参考以下文章

Python之路58-Django安装配置及一些基础知识点

python知识准备及环境配置

Django安装配置及一些基础知识点

Python----基础语法之解释器及win系统安装

Python爬虫基础--Scrapy框架的安装及介绍

blender 命令行渲染