python的安装和简单使用

时代广场的蟋蟀 时代广场的蟋蟀     2022-12-04     215

关键词:

python的安装和简单使用

一、初识python

1、定义

Python由荷兰数学和计算机科学研究学会的Guido van Rossum 于1990 年代初设计,作为一门叫做ABC语言的替代品。
[1] Python提供了高效的高级数据结构,还能简单有效地面向对象编程。Python语法和动态类型,以及解释型语言的本质,使它成为多数平台上写脚本和快速开发应用的编程语言。
[2] 随着版本的不断更新和语言新功能的添加,逐渐被用于独立的、大型项目的开发。
[3] Python解释器易于扩展,可以使用C或C++(或者其他可以通过C调用的语言)扩展新的功能和数据类型。
[4] Python 也可用于可定制化软件中的扩展程序语言。Python丰富的标准库,提供了适用于各个主要系统平台的源码或机器码。

2、优点

1.简单:Python是一种代表简单主义思想的语言。阅读一个良好的Python程序就感觉像是在读英语一样。它使你能够专注于解决问题而不是去搞明白语言本身。
2.易学:Python极其容易上手,因为Python有极其简单的说明文档 [10] 。
3.易读、易维护:风格清晰划一、强制缩进
4.用途广泛
5.速度快:Python 的底层是用 C 语言写的,很多标准库和第三方库也都是用 C 写的,运行速度非常快。
6.免费、开源:Python是FLOSS(自由/开放源码软件)之一。使用者可以自由地发布这个软件的拷贝、阅读它的源代码、对它做改动、把它的一部分用于新的自由软件中。FLOSS是基于一个团体分享知识的概念。
7.高层语言:用Python语言编写程序的时候无需考虑诸如如何管理你的程序使用的内存一类的底层细节

3、应用领域

Python是一种解释型脚本语言,可以应用于以下领域: [11]
Web 和 Internet开发
科学计算和统计
人工智能
桌面界面开发
软件开发
后端开发
网络接口:能方便进行系统维护和管理,Linux下标志性语言之一,是很多系统管理员理想的编程工具。

二、安装python

1、下载python

在 Windows 上安装 Python 和安装普通软件一样简单,下载安装包以后猛击“下一步”即可。
Python 安装包下载地址
打开该链接,可以看到有两个版本的 Python,分别是 Python 3.x 和 Python 2.x,如下图所示:

建议初学者直接使用 Python 3.x。Python最新版本是 3.9.x,我们就以该版本为例演示 Windows 下的 Python 安装过程。
点击上图中的版本号或者“Download”按钮进入对应版本的下载页面,滚动到最后即可看到各个平台的 Python 安装包。

对前缀的说明:
以Windows x86-64开头的是 64 位的 Python 安装程序;
以Windows x86开头的是 32 位的 Python 安装程序。
对后缀的说明:
embeddable zip file表示.zip格式的绿色免安装版本,可以直接嵌入(集成)到其它的应用程序中;
executable installer表示.exe格式的可执行程序,这是完整的离线安装包,一般选择这个即可;
web-based installer表示通过网络安装的,也就是说下载到的是一个空壳,安装过程中还需要联网下载真正的 Python 安装包。

这里我选择的是“Windows embeddable package (64-bit)”,也即 64 位的完整的离线安装包,双击下载得到的 python-3.9.6-amd64.exe。

2、Python安装向导

请尽量勾选Add Python 3.8 to PATH,这样可以将 Python 命令工具所在目录添加到系统 Path 环境变量中,以后开发程序或者运行 Python 命令会非常方便。



选择好你常用的安装目录,点击“Install”,等待几分钟就可以完成安装。

3、测试是否安装成功

安装完成以后,打开 Windows 的命令行程序(命令提示符),在窗口中输入python命令(注意字母p是小写的),如果出现 Python 的版本信息,并看到命令提示符>>>,就说明安装成功了,如下图所示。

三、简单的python运行

关于 IDLE
IDLE 是 Python 自带的简易开发环境,安装完成以后,在 Windows 开始菜单中找到Python 3.9文件夹。

1、使用idle

打开初始界面

新建

编辑

运行

2、相关小知识

源文件的后缀
Python 源文件的后缀为.py。任何编程语言的源文件都有特定的后缀,例如:
C语言源文件的后缀是.c;
C++源文件的后缀是.cpp;
JavaScript 源文件的后缀是.js;
C# 源文件的后缀是.cs;
Java 源文件的后缀是.java。

常用快捷键

快提键说 明适用范围
F1打开 Python 帮助文档Python文件窗口和Shell 均可用
Alt+P浏览历史命令(上一条)仅 Python Shell 窗口可用
Alt+N浏览历史命令(下一条)仅 Python Shell 窗口可用
Alt+/自动补全前面曾经出现过的单词,如果之前有多个单词具有相同前缀,可以连续按下该快捷键,在多个单词中间循环选择Python 文件窗口和 Shell 窗口均可用
Alt+3注释代码块仅 Python 文件窗口可用
Alt+4取消代码块注释仅 Python 文件窗口可用
Alt+g转到某一行 仅Python 文件窗口可用
Ctrl+Z撤销一步操作Python 文件窗口和 Shell 窗口均可用
Ctrl+Shift+Z恢复上—次的撤销操作Python 文件窗口和 Shell 窗口均可用
Ctrl+S保存文件Python 文件窗口和 Shell 窗口均可用
Ctrl+]缩进代码块仅 Python 文件窗口可用
Ctrl+[取消代码块缩进仅 Python 文件窗口可用
Ctrl+F6重新启动 Python Shell仅 Python Shell 窗口可用

python的安装和简单使用

python的安装和简单使用一、初识python1、定义2、优点3、应用领域二、安装python1、下载python2、Python安装向导3、测试是否安装成功三、简单的python运行1、使用idle2、相关小知识一、初识python1、定义Python由荷兰数学和计算机科学研... 查看详情

pip的简单安装与基本使用

  pip是python著名的包管理工具,在python开发中必不可少。本文只介绍各平台最新可用并且最简单的pip安装方式,以方便初学者和不会敲代码只需通过pip安装特定工具的小伙伴们。注:文中的示例皆设定为不使用python2直接安装py... 查看详情

selenium的简单安装和使用

...浏览器驱动Firefox(火狐)下载对应版本的geckdriver.exe放到Python的目录下https://github.com/mozilla/geckodriver/releasesChrome(谷歌)下载对应版本的chromedriver.exe,并且放到chrome 查看详情

pyenv的安装和简单使用(gitpyenvpyenv-virtualenv)(代码片段)

Python工作环境管理Python2和Python3之间存在着较大的差异,并且,由于各种原因导致了Python2和Python3的长期共存。在实际工作过程中,我们可能会同时用到Python2和Python3,因此,需要经常在Python2和Python3之间进行来回切换。此外,如... 查看详情

python库:prettytable模块简介和简单使用(代码片段)

文章目录Python库:PrettyTable模块简介和简单使用1、说明2、使用Python库:PrettyTable模块简介和简单使用1、说明说明是一个用来生成美观的ASCII格式的表格的第三方库如何安装pipinstallprettytable如何导入fromprettytableimportPrettyTable... 查看详情

使用pypi-server搭建简单的pypi源(代码片段)

...iserver是一个最基本的PyPI服务器实现,可以用来上传和维护python包.本文介绍pypiserver在ubuntu上的基本安装,配置和使用.1.基本安装和使用1.1安装和启动pypiserver可以在Python2或者Python3下运行.使用pip就可以安装:pipinstallpypiserver启动pypiserv... 查看详情

(最简单)在同一台计算机上使用 Python 3.6 和 3.7 的方法?

】(最简单)在同一台计算机上使用Python3.6和3.7的方法?【英文标题】:(Easiest)WaytousePython3.6and3.7onsamecomputer?【发布时间】:2019-02-0720:00:36【问题描述】:我的计算机上安装了Python3.7。我想用tensorflow,发现它基本上不支持3.7,所... 查看详情

ansible自动化工具安装和简单使用

ansible自动化工具安装和简单使用1.安装ansible依赖于Python2.6或更高的版本、paramiko、PyYAML及Jinja2。2.1编译安装解决依赖关系#yum-yinstallpython-jinja2PyYAMLpython-paramikopython-babelpython-crypto#yuminstallansible在node1(Master):#ssh-keyge 查看详情

如何使用和制作python安装模块

Python模块的安装方法:1.单文件模块:直接把文件拷贝到$python_dir/lib2.多文件模块,带setup.py:pythonsetup.pyinstall3.egg文件,类似Java的jar:1)下载ez_setup.py,运行pythonez_setup2)easy_install*.egg虽然Python的模块可以拷贝安装,但是一般情况下... 查看详情

matplotlib下载安装简单使用(代码片段)

MatplotlibMatplotlib是一个Python2D绘图库,它以多种硬拷贝格式和跨平台的交互式环境生成出版物质量的图形。它可与NumPy一起使用,提供了一种有效的MatLab开源替代方案,也可用于Python脚本,Python和IPython(opensnewwindow)Sh... 查看详情

httpstat的简单使用(代码片段)

httpstat应该是一个python封装后的curl工具能够展现一些客户端连接网站的时间消耗,最近在看tls感觉挺有用处的简单学习一下1.centos7安装python和pipyumintallpython-y#安装pythoncurlhttps://bootstrap.pypa.io/get-pip.py-oget-pip.py#下载pip安装文件pythong... 查看详情

wafw00f及identywaf的安装和简单使用(代码片段)

wafw00f安装下载地址安装之前一定要有python的环境不然安装不上,此工具kali自带pythonsetup.pyinstall出现这个样式即为安装成功打开下图文件夹在此处打开命令行pythonmain.py2.kali下的应用wafw00f-l查看支持检测的WAF类型探测防火墙wafw00f域... 查看详情

wafw00f及identywaf的安装和简单使用(代码片段)

wafw00f安装下载地址安装之前一定要有python的环境不然安装不上,此工具kali自带pythonsetup.pyinstall出现这个样式即为安装成功打开下图文件夹在此处打开命令行pythonmain.py2.kali下的应用wafw00f-l查看支持检测的WAF类型探测防火墙wafw00f域... 查看详情

python使用pip安装python第三方库(简单易懂)(代码片段)

Python语言有超过12万个第三方库,覆盖信息技术几乎所有领域。例如:网络爬虫、自动化、数据分析与可视化、WEB开发、机器学习和其他常用的一些第三方库下面介绍一下使用pip安装第三方库的方法.首先在开始菜单进行搜索pyt... 查看详情

python安装和第一个程序

<1.Python语言介绍1.官方介绍:Python是一款易于学习且功能强大的编程语言。它具有高效率的数据结构,能够简单又有效地实现面向对象编程。Python简洁的语法与动态输入之特性,加之其解释性语言的本质,使得它成为一种在多... 查看详情

python如何实现条形码和二维码制作?

参考技术Apython中专门有生成条形码和二维码的库,这里简单介绍一下实现过程,代码量不多,也很好理解,实验环境win10+python3.6+pycharm5.0,主要内容如下:制作条形码这里有2个库,分别是pybarcode和pystrich,可以直接根据输入的数... 查看详情

python的pyyaml模块详解(代码片段)

...YAML语法文档块序列块映射流集合标量别名标签YAML标签和Python3对象字符串转换名称和模块对象简介Python的PyYAML模块是Python的YAML解析器和生成器。安装简单安装pipinstallpyyaml从源码安装下载源码包PyYAML-3.13.tar.gz 查看详情

conda命令简单使用(代码片段)

Anaconda 是一种Python语言的免费增值开源发行版,用于进行大规模数据处理、预测分析,和科学计算,致力于简化包的管理和部署。Anaconda使用软件包管理系统Conda进行包管理。 1、查看系统内的环境:condainfo-e2、创建环境... 查看详情