Python零基础视频教程 - 1 -Installing Python

跟着可叔学Python第一讲 —— Installing Python

视频内容包括:

Python是什么?

Python可以用来干什么?

设置Python的环境变量到底有什么用?

在Windows命令行加载Python的运行环境

如何下载Python?

以下几个问题没有在视频中交代,这里简单文字交代一下:

64位和32位选择哪一个,为什么?

目前建议大家选择32位的Python来安装,这是考虑到最大程度兼容第三方的类库。因为第三方的类库由于历史的原因,大部分是仅支持32位的Python的。

为什么既有Python2同时还有Python3?

Python语言诞生于1991年作者是荷兰人Guido von Rossum,历史是蛮悠久的,有些类库或系统当时是基于Python2的环境来编写的,并且由于各种原因,有些类库或系统并没有在Python3的环境下重新改写和编译,为了同时支持老的系统和类库,所以目前保留了两个版本,Python2和Python3,并且Python3并不支持向后兼容,也就是说在Python2环境下编译的类库或系统在Python3的环境中并不能运行。

Python3和Python2选择哪一个,为什么?

建议选择Python3.x.x(目前为止最新版本为3.6.5)。Python的作者已经宣布Python2将于2020年停止维护更新。除非你目前的工作环境需中需要处理一些Legacy system,必须要用Python2,否则,还是建议你使用Python3。

Python是解释型语言 么?

直接贴一段Python官网对此的解释。

Python is an interpreted language, as opposed to a compiled one, though the distinction can be blurry because of the presence of the bytecode compiler. This means that source files can be run directly without explicitly creating an executable which is then  run.

他自己也说了,can be blurry:),因为事实上是由bytecode compiler先将py文件编译(compile)成bytecode的pyc文件,然后再由Python的虚拟机来执行的。所以搞清楚他真正的里面的工作机制就可以了。他虽然是解释型语言,但是在解释前,是有一段编译的过程的,只是这个编译不同于真正的那些编译成二进制文件的编译,Python把py文件编译成bytecode文件。



1- Installing Python_腾讯视频


需要高清模式,你可以通过以下链接打开观看,获得更好的观看效果:

在腾讯视频中打开观看 

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 本节内容 Python介绍 发展史 Python 2 or 3? 安装 Hello World程序 变量 用户输入...
    小小不懂11阅读 8,737评论 2 30
  • 英文原版:https://github.com/vinta/awesome-python中文版:https://g...
    会灰的大飞狼阅读 8,947评论 1 56
  • Python 资源 我想很多程序员应该记得 GitHub 上有一个 Awesome - XXX 系列的资源整理。a...
    叶冷随记阅读 12,343评论 1 225
  • 它是一条土狗,洋气一点的叫法是“中华田园犬”。它浑身的毛颜色像黄土一般,两只小而尖的耳朵向上竖起,跟奔跑在农村广阔...
    发泡鲸阅读 7,336评论 17 42
  • 七月的骄阳卖力地炙烤着大地,迎面而来的热浪吹烫着你的肌肤,但没有阻碍大家学习培训的步伐。七月的28、29日,全县中...
    清风一隅阅读 3,362评论 0 0