编程语言的发展史

机器语言是最开始的编程语言,之后改进成了汇编语言,到现在的高级语言。

编程语言 解释 优势 劣势
机器语言 程序员直接使用二进制与计算机进行沟通 计算机可以直接识别二进制,速度快 程序员需要记住0和1两个数字的大量不同的组合,学习难度大,开发效率低
汇编语言 用简单的英文单词代替二进制与计算机进行沟通 比起机器语言,需要记忆的内容减少,速度也很快 没有从根本上解决问题,效率并没有提高多少
高级语言 程序员用人类能够懂得语言与计算机进行沟通 学习难度低,开发效率高 计算机无法理解,速度较慢

编程语言的分类

编程语言主要分为两2类,解释型和编译型。

编程语言类型 解释 优势 劣势
编译型 一次性把代码全部翻译 速度快 如果需要修改bug,则每次都会全部翻译,效率低
解释型 一行一行把代码翻译 由于每次都是逐行翻译,有bug和无bug都没影响 速度慢

python解释器

总所周知,python是一门编程语言,我们人类可以读懂,但是计算机不懂,计算机只知道1和0两个数字,这时候就需要一个“翻译官”来把python翻译给计算机,让计算机能够明白是什么,这个“翻译官”就是python解释器。

python解释器的下载与安装

目前python解释器的版本有许多,有三个大版本和许多的小版本,大家可以自己随意下载。

这里以Windows里下载python3.6为例。

  1. 首页我们进入python的官网。官网链接

  2. 找到对应的版本,下载exe程序。

  3. 将python添加到环境变量,选择第二个选项。

  4. 按照默认设置不用动,下一步。

  5. 勾上为所有使用电脑的人安装,选择安装位置,在点击安装即可。

  6. 按下win+r,输入cmd后回车,在cmd窗口中输入python,如果这个时候和我一样进入编程环境中就是成功安装了python解释器了。

环境变量

如果你在python解释器的下载与安装中的第三步没有勾选“Add Python3.6 to PATH”,这个时候就需要你手动添加环境变量了。

  1. 首先我们找到之前安装的python解释器的路径,复制路径。

  2. 右键此电脑,选择属性。

  3. 找到高级系统设置。

  4. 点击环境变量。

  5. 双击PATH。

  6. 点击“新建”,将之前复制的路径粘贴上即可。

执行python程序方式

执行python程序有三种方式:

  • 在cmd窗口内编写,这个方式适用于临时编写代码,无法保存。

  • 在cmd窗口用python命令执行脚本。

  • 使用专门编写代码的软件,如vscode、sublime、pycharm等。

pycharm编辑器

pycharm是由jetbrains公司开发的oython语言编辑器,它还开发了很多编程语言相关的编辑器,都非常好用,唯一的缺点就是所有的产品都是收费的。

pycharm下载和安装

  1. 进入官网
  2. 这里有两种版本可以选择:一种是专业版,功能全面但是收费;另一种是社区版,功能有些缺失但是免费。这里以下载专业版为例。

  3. 下载打开后点击下一步,选择安装路径。
  4. 将“添加桌面快捷方式”和“添加环境变量”打勾,下一步。

  5. 点击安装,等待完成。

编程语言与python与pycharm的下载的更多相关文章

  1. python 用 pycharm 光速下载各种包

    https://blog.csdn.net/z1178517021/article/details/80200999 就是这么简单

  2. Python学习1-Python和Pycharm的下载与安装

    本文主要介绍Python的下载安装和Python编辑器Pycharm的下载与安装. 一.Python的下载与安装 1.下载 到Python官网上下载Python的安装文件,进入网站后显示如下图: 网速 ...

  3. python之PyCharm下载和安装教程

    PyCharm 是 JetBrains 公司(www.jetbrains.com)研发,用于开发 Python 的 IDE 开发工具.图 1 所示为 JetBrains 公司开发的多款开发工具,其中很 ...

  4. python和pycharm下载与安装

    python解释器 1.python的由来 Python诞生于1989年的一个圣诞节,其创作者Guido van Rossum为了打发圣诞节假期的无聊,便开始了Python语言的编写.Python第一 ...

  5. PyCharm中文下载与安装教程【2021年更新】

    第一章:下载与安装 1.1   [版本介绍]多个版本的介绍与选择 Jetbrain 公司是一家专业的 IDE 生产商,只要是市面上主流的编程语言,Jetbrain 都有相应的产品. 比如:Python ...

  6. 新手使用python以及pycharm看过来

    前言 随着互联网时代的进步,人类与计算机之前的沟通交流越来越便捷,自此交流的媒介--编程语言吸引力更多的人学习,今天我们就来谈谈当前市面上最火的编程语言 1.文件的概念 什么是文件夹.文件 其实是操作 ...

  7. python安装selenium和下载浏览器驱动

    1.安装selenium     方法一:可以用在cmd中用pip命令安装. python默认自带pip工具,如果在电脑上配置了pip的环境变量,打开cmd命令窗口后可以直接输入命令pip insta ...

  8. Python + selenium + pycharm 环境部署细节 和selenium、Jenkins简单介绍

    一.测试体系:Python + selenium + pycharm + Jenkins/docker 环境搭建: 1.安装python 3.4/3.5 2/3.6/ 3.7 2.配置环境变量 3.p ...

  9. python学习Day2 python 、pycharm安装及环境变量配置

    复习 进制转换:二进制&十六进制转换(从左往右1248机制,每四位二进制对应一位16进制) 二进制&十进制转换   2n-1幂次方相加 十进制到二进制转化  将十进制除以2,把余数记下 ...

随机推荐

  1. 纯CSS实现柱形图

    CSS在处理排版之强大,没有做不到,只有想不到.下面我们将一同实现一个柱状图. 先打好一个具体的框架.我们利用无序列表做整体,里面的东西我们根本选择内联无素span,strong,em来填充. < ...

  2. 快如闪电,触控优先。新一代的纯前端控件集 WijmoJS发布新版本了

    全球最大的控件提供商葡萄城宣布,新一代纯前端控件 WijmoJS 发布2018 v1 版本,进一步增强产品功能,并支持在 Npm 上的安装和发布,极大的提升了产品的易用性. WijmoJS 是用 Ty ...

  3. CentOS7 DHCP自动获取IP地址

    # 设置auto自动获取IP[root@localhost ~]# nmcli c modify eth0 ipv4.method auto //etho0 网卡名称     # 重新启动网卡并重新加 ...

  4. spring源码编译完整步骤拿来即用!

    1.版本选择 1)源码版本:spring5.3.x 2)gradle版本:根据spring源码的工程路径:gradle/wrapper/gradle-wrapper.properties文件查看gra ...

  5. 爬虫---scrapy全站爬取

    全站爬取1 基于管道的持久化存储 数据解析(爬虫类) 将解析的数据封装到item类型的对象中(爬虫类) 将item提交给管道, yield item(爬虫类) 在管道类的process_item中接手 ...

  6. Java实现单链表的逆序打印

    思路1:可以将链表进行反转,然后进行数据的输出即可,单链表反转地址如下https://blog.csdn.net/Kevinnsm/article/details/113763272 这个思路1肯定有 ...

  7. Java学习day33

    线程池: 背景:经常创建和销毁.使用量特别大的资源,比如并发情况下的线程,对性能影响很大 思路:提前创建好多个线程.实现重复利用. 好处:提高响应速度,减少了创建新线程的时间:降低资源消耗,重复利用线 ...

  8. pt-osc又又出现死锁了

    今天使用pt-osc修改mysql表结构,又出现死锁了,老大让尽量解决这个问题,我们先分析一下pt-osc容易出现死锁的原因,再来解决这个问题. 根据pt-osc打印的日志,可以看到pt-osc执行原 ...

  9. 企业DevOps之路:Jenkins 流水线

    1. Pipeline 概述 Pipeline 即流水线,是 jenkins2.X 的新特性,是 jenkins 官方推荐使用的持续集成方案.与传统的自由风格项目不同,它是通过 jenkins DSL ...

  10. Myeclipse+svn相关文章

    Myeclipse安装svn插件https://www.cnblogs.com/liuyk-code/p/7519886.html 使用svn https://jingyan.baidu.com/ar ...