python教程 (一)安装解释器

Python解释器 Python解释器,作用同 Java的JVM一样 阅读详情

python教程(一) 安装解释器

python简介

Python 是一个高层次的结合了解释性、编译性、互动性和面向对象的脚本语言。

Python 的设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更有特色语法结构。

  • Python 是一种解释型语言: 这意味着开发过程中没有了编译这个环节。类似于PHP和Perl语言。

  • Python 是交互式语言: 这意味着,您可以在一个 Python 提示符 >>> 后直接执行代码。

  • Python 是面向对象语言: 这意味着Python支持面向对象的风格或代码封装在对象的编程技术。

  • Python 是初学者的语言:Python 对初级程序员而言,是一种伟大的语言,它支持广泛的应用程序开发,从简单的文字处理到 WWW 浏览器再到游戏。



Python 发展历史

Python 是由 Guido van Rossum 在八十年代末和九十年代初,在荷兰国家数学和计算机科学研究所设计出来的。

Python 本身也是由诸多其他语言发展而来的,这包括 ABC、Modula-3、C、C++、Algol-68、SmallTalk、Unix shell 和其他的脚本语言等等。

像 Perl 语言一样,Python 源代码同样遵循 GPL(GNU General Public License)协议。

现在 Python 是由一个核心开发团队在维护,Guido van Rossum 仍然占据着至关重要的作用,指导其进展。

Python 2.0 于 2000 年 10 月 16 日发布,增加了实现完整的垃圾回收,并且支持 Unicode。

Python 3.0 于 2008 年 12 月 3 日发布,此版不完全兼容之前的 Python 源代码。不过,很多新特性后来也被移植到旧的Python 2.6/2.7版本。

Python 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。

Python 2.7 被确定为最后一个 Python 2.x 版本,它除了支持 Python 2.x 语法外,还支持部分 Python 3.1 语法。



Python 特点

  • 1.易于学习:Python有相对较少的关键字,结构简单,和一个明确定义的语法,学习起来更加简单。

  • 2.易于阅读:Python代码定义的更清晰。

  • 3.易于维护:Python的成功在于它的源代码是相当容易维护的。

  • 4.一个广泛的标准库:Python的最大的优势之一是丰富的库,跨平台的,在UNIX,Windows和Macintosh兼容很好。

  • 5.互动模式:互动模式的支持,您可以从终端输入执行代码并获得结果的语言,互动的测试和调试代码片断。

  • 6.可移植:基于其开放源代码的特性,Python已经被移植(也就是使其工作)到许多平台。

  • 7.可扩展:如果你需要一段运行很快的关键代码,或者是想要编写一些不愿开放的算法,你可以使用C或C++完成那部分程序,然后从你的Python程序中调用。

  • 8.数据库:Python提供所有主要的商业数据库的接口。

  • 9.GUI编程:Python支持GUI可以创建和移植到许多系统调用。

  • 10.可嵌入: 你可以将Python嵌入到C/C++程序,让你的程序的用户获得"脚本化"的能力。


  • Python 应用

    • Youtube - 视频社交网站
    • Reddit - 社交分享网站
    • Dropbox - 文件分享服务
    • 豆瓣网 - 图书、唱片、电影等文化产品的资料数据库网站
    • 知乎 - 一个问答网站
    • 果壳 - 一个泛科技主题网站
    • Bottle - Python微Web框架
    • EVE - 网络游戏EVE大量使用Python进行开发
    • Blender - 使用Python作为建模工具与GUI语言的开源3D绘图软件
    • Inkscape - 一个开源的SVG矢量图形编辑器。
    • ...

    以上内容转载自菜鸟编程(www.runoob.com)

    解释器是什么

    python解释器是解释python脚本执行的程序。编写python代码保存后,我们会得到一个以.py为扩展名的文本文件。要运行此文件,就需要python解释器去执行.py文件。
    在这里插入图片描述

    python解释器种类

    Python有好几种版本的解释器:

    CPython:官方版本的解释器,当我们从Python官方网站下载并安装好Python后,我们就直接获得该解释器。这个解释器是用C语言开发的,所以叫CPython。CPython是使用最广的Python解释器。我们通常说的、下载的、讨论的、使用的都是这个解释器。

    Ipython:基于CPython之上的一个交互式解释器,在交互方式上有所增强,执行Python代码的功能和CPython是完全一样的CPython用>>>作为提示符,而IPython用In [序号]:作为提示符。

    PyPy:一个追求执行速度的Python解释器。采用JIT技术,对Python代码进行动态编译(注意,不是解释),可以显著提高Python代码的执行速度。绝大部分CPython代码都可以在PyPy下运行,但还是有一些不同的,这就导致相同的Python代码在两种解释器下执行可能会有不同的结果。

    Jython:运行在Java平台上的Python解释器,可以直接把Python代码编译成Java字节码执行。

    IronPython:和Jython类似,只不过IronPython是运行在微软.Net平台上的Python解释器,可以直接把Python代码编译成.Net的字节码。

    安装解释器

    在python的几种解释器中,一般来说,我们下载CPython。我们在Python官网https://www.python.org/可以下载Python安装包,在这个安装包里有Python解释器、Python运行所需要的基础库,以及交互式运行工具——PythonShell。
    在这里插入图片描述

    在这里插入图片描述
    此时我们已经有解释器了,但是我们还要在安装编辑工具。一般来说,新手用IDLE就可以。
    在这里插入图片描述
    不过我一般是用pycharm社区版,好用一点,也有实时纠错,代码补全。这里我就不详细介绍了。可以自己在优快云上找找教程(还要配置解释器)。
    安装后我们先试一试是否有效。
    1.检查解释器
    按Windows徽标键+R键打开运行:
    在这里插入图片描述
    输入cmd并打开。如果打开失败,找到C:\Windows\System32文件夹,找到cmd.exe并双击打开。
    在这里插入图片描述
    输入python,如果打开下图界面,则正常;如果cmd报错,则需要重新安装一遍;如果cmd卡了一下,然后打开Windows自带的商店并搜索python,则同样说明安装失败,不过这种情况可以直接在这个界面下载并安装python。
    2.检查IDE
    我们先打开python IDLE
    在这里插入图片描述
    这个
    打开一个这样的窗口
    在这里插入图片描述
    在里面输入 1+1,然后按enter键。如果反馈2,则说明IDLE安装成功。

    第一行代码

    接下来,我们要进行一个非常重要的操作,以后会经常用到。
    在这里插入图片描述
    按下file键,选择下方第一个New file
    在这里插入图片描述
    这样就可以生成一个这样的页面:
    在这里插入图片描述
    敲出下方这行代码:

    #输出 Hello World
    print("Hello world")
    

    接下来运行:
    按下上方从左往右第四个Run,选择Run Module
    在这里插入图片描述
    接下来保存以下文件。接下来会呈现以下效果:
    在这里插入图片描述
    我把我的用户名称涂了起来,以免遭到黑客攻击(狗头,狗头)
    好了,文章就这么多。不过看在作者已经写了这么多字后,点个赞再走!
    在这里插入图片描述

    等一下,不知道********给我写了个这个,但真不是我!
    在这里插入图片描述
    我真不是什么陈xi!

什么是 Python 解释器? python 解释器是一种计算机程序,可将每个高级程序语句转换为机器代码。如何在 Windows 中轻松隐藏文件和文件夹解释器将您写出的命令翻译成计算机可以理解的代码。然而,为了更好地理解这个定义,我们必须解释什么是高级语言和低级语言。计算机程序员使用高级编程语言编写。高级语言的编写更接近人类语言,并允许程序员专注于正在编写的命令。Python 是最著名的高级语言示例。然而,虽然高级语言相对容易被人类理解,但对于机器来说却并非如此。 阅读详情

相关推荐

下载与安装Python解释器

解释器的作用:运行文件解释器环境:先下载后安装。

qq_57907966的博客 9681

「Python系列」Python解释器

我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。IPython 是一个增强版的 Python 解释器,提供了一些额外的功能和工具,使得 Python 代码的交互式开发和调试更加方便。Python所有方向的技术点做的整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。

m0_59236602的博客 5478

vue3+SuperMap iClient3D for Cesium实现可视域分析功能

基于Vue3框架及SuperMap iClient3D for Cesium提供的ViewShed3D类实现场景动态可视域分析

qq_43334519的博客 2248

最稳定Python版本解释器新手安装教程

Python解释器本身也是个程序,它是解释执行Python代码的,没有它Python代码是没有办法运行的。既然Python解释器如此重要,那么大家赶紧一起来看看Python解释器新手安装教程吧!

Python966的博客 2431

【IIC通信】Chap.1(I2C)IIC通信原理、IIC读写时序详解

IIC通信以两根连线SDA、SCL实现了完善的全双工同步数据传送, 可以方便地构成多机系统和外围器件扩展系统。

Jie_MSD的博客 2万+

产品必备技能(十):如何绘制原型图?先要绘制页面流程图+页面原型图!附实操原型图、流程图实例(抖音)

文章目录目标题目实操步骤模板实操【抖音】APP的视频发布功能页面流程绘制页面流程图合格标准绘制页面原型图合格标准 目标 新入行的产品经理都对原型抱有向往的心境,但是有经验的产品经理不会一上来就画原型,而是先画页面流程再来画原型。通过学习,你将学会如何用页面流程图规划用户行为路径、如何借助原型识别问题、减少风险、有效沟通。 题目 任意选择一款你喜欢的产品,体验某个功能,下载并梳理此功能至少5个以上的页面流程跳转点(后面会解释),还原2 - 3个主要界面的低保真原型图。 实操步骤 可使用手绘以及Process

汪雯琦的博客 4842

小一保姆级python解释器的安装、环境、共存教程

1.python解释器安装配置。

2301_82207115的博客 358

opencv-meshgrid

使用opencv::repeat函数和std::iota函数完成meshgrid功能。 X Y Z 通俗的说就是根据Z的大小生成X矩阵,Y矩阵

yuegooxi的博客 1607

安装Python解释器忘记勾选“Add python.exe to PATH”的解决办法

安装Python解释器忘记勾选“Add python.exe to PATH”的解决办法

shangdafen_GD的博客 1279

数仓解惑:数据仓库常见建模方法与大数据领域建模实例综述

为什么需要数据建模? 为什么要进行数据仓库建模? 随着DT时代互联网、智能设备等信息技术的发展,数据开始井喷式的增长,如何讲这些数据进行有序、有结构地分类组织存储是我们面临的一个挑战。 如果把数据看作图书馆里的书,我们希望看到它们在书架上分门别类地放置,而不是乱糟糟的 大数据的数仓建模是通过建模的方法更好的组织、存储数据,以便在 性能、成本、效率和数据质量之间找到最佳平衡点。一般主要从下面四点考虑 ...

云祁QI 5850

MediaPipe 教程:从安装到应用-全网最全

MediaPipe是Google推出的开源框架,专为构建机器学习管道设计,可以高效处理视频、音频等时间序列数据。本文教程从安装到应用逐步讲解: 安装步骤简单,只需通过pip安装mediapipe包并验证版本; 重点演示人体姿态检测功能,可识别33个身体关键点; 提供基础代码实现,包括视频捕获、关键点检测与可视化; 强调模块化开发,将功能封装成类以提高代码复用性。 教程适合初学者,通过清晰指引和实用代码示例,帮助快速实现计算机视觉应用。

FJN110的博客 1563

如何在VSCode中添加Python解释器并安装Python库

如何在VSCode中添加Python解释器并在VSCode中安装Python包?

ZHW-鲜橙大AI课题组的博客 3万+

YOLOv11知识蒸馏,实现无损涨点,包含逻辑蒸馏和特征蒸馏中的不同蒸馏方法,适用专栏内的所有模型

知识蒸馏(Knowledge Distillation)是由 Hinton 等人在 2015 年提出来的,主要是用一个复杂的教师模型去指导一个简单的学生模型训练,这样能让学生模型在保持高精度的同时,还能减少计算量。本文便是讲解如何针对的原始模型以及改进后的模型进行知识蒸馏,轻松实现无损涨点。知识蒸馏的核心在于利用已训练好的复杂模型(教师模型)去指导一个更简单的模型(学生模型)进行训练,以此让学生模型在保留较高精度的同时,降低计算成本。特征蒸馏(Feature Distillation)是知识蒸馏的一种形式,

Limiiiing的博客 4961

PyCharm及python解释器详细安装教程

中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/清华:https://pypi.tuna.tsinghua.edu.cn/simple。 阿里云:http://mirrors.aliyun.com/pypi/simple/

qq_44111805的博客 7万+

win7 vs2012+wdk8.0 搭建wdf驱动开发环境

开发环境搭建: 系统:win7 x64 工具:vs2012 + WDK8.0 插件:wdfcoinstaller.msi (1)先安装vs2012,再安装wdk8.0,这样在打开vs2012时可以创建windows drivers类型的工程。 注:vs2012不能安装wdk8.1,wdk8.1必须安装在vs2013上 下载链接:http://msdn.microsoft.com/zh-cn/win...

技术联盟 5342

Devexpress16.2.6破解工具

Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具Devexpress16.2.6破解工具

Python解释器安装教程

Python解释器安装教程 1、进入官网下载想要的python解释器版本 2、安装python解释器(1)下载完成后双击该程序(2)若不勾选Add Python 3.10 to PATH 安装完后需手动去添加环境变量则。可选择立即安装默认安装路径到C盘或自定义安装,这里演示自定义安装。(3)默认即可,直接点击Next。(4)可修改安装路径,然后安装。

yummy的博客 2万+

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Python解释器新手安装教程

Python解释器本身也是个程序,它是解释执行Python代码的,没有它Python代码是没有办法运行的。既然Python解释器如此重要,那么大家赶紧一起来看看Python解释器新手安装教程吧! Step1:确定操作系统 Python解释器的下载地址为:https://www.python.org/,点击“Downloads”选项如下图所示: 可以看到最新版为Python3.8.2,接下来根据自己的情况选择相应的电脑系统,如点击“Windows”选项进入详细的下载列表: ...

公众号:白又白学Python 6303

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

Python解释器的安装步骤——保姆级教程

在没有特殊说明的情况下,指的都是Cpython,因为python解释器这款应用程序,它的底层是使用C语言编写的。第四步,在【Advanced Options】窗口,现在展示出来的是它的默认路径,你也可以选择一个指定的安装路径,更换指定路径点击【Browse】,然后在弹出的窗口选择你要安装的路径,点击【确定】之后再点击【Install】安装即可。Python解释器的安装有“立即安装”和“自定义安装”两种方式。第六步,观察命令行,如果能够看到输出的“你好,python”,则说明python解释器可用且成功!

marye_1325的博客 2532

超详细Python安装教程(包含python解释器和pycharm)

python安装(python解释器以及pycharm)

qq_58136559的博客 3万+

python解释器安装,pycharm安装

因为想自己整理下学习python的过程,所以要对电脑进行python解释器安装,pycharm安装。 因为是公司电脑,只是简单练习,所以pycharm安装的是社区版,如果是用来开发的话,还是安装专业版本比较好,支持的功能多,但是收费, 安装环境:系统win10,python解释器3.7.2, 先粗略记一下 1. 打开官网https://www.python.org/downloads/...

上天呐的博客 5658

macbook python安装教程_Python解释器新手安装详细教程

Python解释器本身也是个程序,它是解释执行Python代码的,没有它Python代码是没有办法运行的。既然Python解释器如此重要,那么大家赶紧一起来看看Python解释器新手安装教程吧!Step1:确定操作系统Python 解释器的下载地址为:https://www.python.org/ ,点击 “Downloads”选项如下图所示:可以看到最新版为 Python3.8.2,接下来根据自...

weixin_32896083的博客 1618

Python解释器安装详细教程

在这个比喻里,你是编程人员,你说的中文就是Python代码,外国朋友是计算机,而翻译就是Python解释器。Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。在这里可以看到我们需要的解释器软件,如果你是Windows系统,可以直接点击我上面的箭头所指的地方,这是会给你下载一个。观看零基础学习视频,看视频学习是最快捷也是最有效果的方式,跟着视频中老师的思路,从基础到深入,还是很容易入门的。

xzz_777c的博客 1544

安装好Pycharm后如何配置Python解释器简易教程

这两天有许多Python小白加入学习群,并且问了许多关于Pycharm基本使用的问题,今天小编就以配置Python解释器的问题给大家简单絮叨一下。1、一般来说,当我们启动Pycharm,如果Pycharm正常激活的话,就会直接进入到Pycharm中去,并且Pycharm经常会弹出下图的界面。(如果有小伙伴的Pycharm尚未激活,可以站内私信,小编这有好几个激活码,给大家分享。)其实这个是Pych...

weixin_34290096的博客 2万+

Python 3.8 解释器安装教程

Python是一个门面向对象的解释型编程语言,如果要完成Python程序的开发,需要有Python解释器的支持,所以首先需要配置好Python解释器(本教程选择最新的 Python 3.8.3 版本),没有安装的小伙伴,可以跟着一起操作哦。 一、软件的下载 1、下载【Python解释器】。 官方网址为:www.python.org 2、选择【Windows 】系统,点击【Python 3.8.3】,其中【View the full list of downloads】可以查看所...

Oblning的博客 8367
上一篇: C++病毒
一个朴实无华的电脑玩家
博客等级 码龄4年 7粉丝 12原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值