python学习之路:二.编程语言与python

一.计算机内部存储原理:

1.1文件的组成单位:
  计算机内的文件是由一个个基本单位组成的,其中最小的单位是bit。

1.2文件的单位种类:  
       0000 0001-->8bit        8bit-->1bytes
       1024bytes-->1KB        1024KB-->1MB        1024MB-->1GB        1024GB-->1TB        ... ...
1.3文件的概念:
  文件就是操作系统暴露复杂信息的一个接口
 

 

二.编程语言的发展史:

1.编程语言的种类以及特点:
  1.1编程语言分为机器语言,汇编语言和高级语言,其中机器语言是计算机能直接识别的语言(二进制),它具有运行效率高的优点,不足之处是学习难度较大。
  1.2汇编语言是用一个个字符绑定相应的二进制代码,比起之前的机器语言,他稍微简化了一些,但对新手来说仍不友好。
  1.3我们所学的python是属于高级语言,他相对机器语言来说,运行效率较慢,但好处是易学习,开发效率快。

2.高级编程语言的种类:
  C,C++,python,java等

 

三.编程语言的分类:

1.编译型语言:
  1.1代表类的语言有:C,C++
   1.2编译型语言的特点:编译型语言是事先写好代码,然后使用编译器将所写的代码翻译成机器语言,这么做的好处是计算机能直接高效的运行代码。
  
  
2.解释型语言:
  2.1代表类的语言有:python,php,java(java属于半解释半编译类型的语言)
  2.2解释型语言的特点:解释型语言的运行过程是通过解释器输入一行翻译一行,类似现实生活中的同声传译,相对于编译型语言,它的运行效率较慢。

 

四.python解释器:

python语言的创始人:Guido van Rossum(就是这货)↓↓↓↓

 

解释器的作用不必多说,就是用来把python语言给翻译成机器语言。
python解释器版本:1.X(版本过于古老且早已不再维护)
          2.X
          3.X
我们现在常用的python解释器一般是3.X或者2.X的版本。
推荐使用python3.6的版本(目前较为稳定)

 

五.python解释器的下载与安装

1.基本使用:

1.1安装python解释器

# 官网
https://www.python.org/downloads/windows/
# 版本
1.Python 3.6.8 - Dec. 24, 2018
2.Download Windows x86-64 executable installer

 

 

 

 1.2如何通过CMD打开python解释器

 

 

 

(不过用此方法来打开python解释器明显过于繁琐,且每次关闭cmd窗口后,又要重新输入路径信息。)

 

 

 

2.路径:

路径分为相对路径和绝对路径:

绝对路径通俗点来讲就是该目标具体的位置,不需要参照物(例如:我在中国上海青浦华徐公路999号e通世界)
相对路径需要有一个参照物(例如:老刘在我们隔壁班)

 

3.环境变量:

1.1如何添加环境变量:

 

 

 

 

 

 

 

 

 

 

1.2什么是环境变量:  

就相当于是一个路径的仓库。
具体原理是:把配置好的路径信息给添加到系统的环境变量里,当在cmd窗口执行文件命令的时候,系统会自动从环境变量里按照添加路径的顺序,去寻找该文件的路径信息,如果有则会执行。(如下图)

 

 

六.编程软件:

  常用的编程软件有:VScode ,pycharm ,sublime

 

 

 

 

 

posted @ 2021-12-22 14:57  morningstar999  阅读(71)  评论(0)    收藏  举报