Hello world(python解释器安装试用)

第一天

用Python和世界say hello了哈哈

不知道我能学到哪一步,加油吧,程序猿~

下载了python解释器,一共两个版本3.7.1和2.6.4成功安装并试用了。

完整的计算机系统:
 应用程序
 操作系统
 计算机硬件
 
什么是操作系统:
 是一个协调、管理、控制计算机硬件与软件的控制程序
操作系统分成两部分:
 接口程序:将硬件的功能封装成简单的接口,用来给应用软件或者给用户使用
 内核:具体控制硬件,对下
 
 
内核态与用户态(了解)
 cpu的两种工作状态
  用户态:cpu执行用户程序/应用程序所处的状态,处于用户态不能控制硬件
  内核态:cpu执行操作系统内核所处的状态,处于内核态能够控制硬件
  
应用程序的启动:(重点!!!)
 前提:先启动操作系统
 1、向操作系统提交程序启动文件的路径
 2、操作系统根据文件路径把硬盘的数据读入内存
 3、操作系统调用cpu来执行内存中刚刚读入的程序代码
 
 
 
 
编程语言分类:
 机器语言:用二进制指令编程,本质是直接操作硬件
  优点:执行效率高
  缺点:
   开发效率低
   学习难度高
   
 汇编语言:用英文标签代替二进制指令,本质也是直接操作硬件
  优点:执行效率高
  缺点:
   开发效率低
   学习难度高
  
 高级语言:用人类的字符去编写程序,人类的字符计算机无法理解,必须经过翻译,翻译成机器语言计算机才能执行
  编译型:C
   类似与谷歌翻译-->gcc
   特点:编译一次,拿到结果可以重复执行,无需重新编译
   
   翻译:程序---->gcc----->机器语言
   执行:机器语言---->CPU
   
   优点:
    执行效率高
   缺点:
    调试程序麻烦
    跨平台性差
    
  解释型:Python
   类似于同声传译--》解释器
   特点:解释一行,执行一行,即边翻译边执行
   
   程序---->解释器----->机器语言----->CPU
   
   优点:
    开发效率高
    跨平台性高
    调试程序方便
   缺点:
    执行效率低
 
 
 
  学习难度:从高到低
  执行效率:从高到低
  开发效率:从低到高

python解释器安装,多版本共存
 我的电脑-》属性-》高级系统设置-》环境变量-》修改系统PATH
 
 win10:直接添加
 win7:C:\Users\oldboy1;C:\Users\oldboy2;C:\Users\oldboy3;D:\python36
 mac:
  /etc/profile
   PATH=python的安装路径:$PATH
   export PATH
  source /etc/profile

posted on 2018-11-15 18:09  再见孙大圣  阅读(247)  评论(0)    收藏  举报

导航