一、Python开发环境

1.1计算机组成

1.1.1计算机组成-硬件设备

 

计算机是可以进行数值计算和逻辑运算,并且具有存储功能的电子机器。

计算机由硬件系统和软件系统组成。

硬件系统主要分为主机和外设两部分,是指那些构成计算机系统的物理实体,它们主要由各种各样的
随机存储器就是内存,断电数据丢失,优点:读写数据的速度很快。

外存储器,硬盘,优点:断电数据仍然保存,缺点:读写速度慢。

1.1.2计算机组成-软件设备


操作系统是一组具有特殊功能的程序,操作系统扮演了用户和硬件之间的桥梁作用,简化对硬件操作,操作系统就是管理硬件。

驱动程序是指设备驱动程序,是一种可以使计算机和设备通信的特殊程序。操作系统通过这个程序操作和控制硬件设备工作。
驱动程序提供了硬件到操作系统的接口以及协调二者之间的关系。

 

1.2程序执行流程和小结


流程:

     1.双击应用程序,应用程序中的指令和数据就会加载到内存中。
      2.CPU从内存中获取指令并执行,在内存中存储运行之后的数据
      3.CPU控制硬件进行相应操作。


小结:

      1.计算机是能进行数值运算,逻辑运算,并且具有存储功能的电子设备
      2.计算机由硬件系统和软件系统构成
      3.计算机中所有程序的运行都是在内存中进行的,暂时存放CPU中的运算数据
      4.操作系统的作用就是来管理硬件,为普通用户和开发者提供一种间接控制硬件的方式
      5.操作系统为普通用户提供了终端、图形化操作硬件的方式
      6.操作系统为开发者提供了系统调用操作硬件的方式
      7.驱动程序扮演操作系统和硬件之间的桥梁

 

1.3编程语言和Python

编程语言(计算机语言)是人们为了控制计算机,而设计的一种符号和文字的组合,从而实现向发出指令。
        目的:为了控制计算机硬件

Python语言就是一种编程语言,有符号和文字组成,使用Python语言的目的就是为了控制计算机硬件进行工作。

解释器负责将文字和富豪转换为机器指令,本质就是一个运行在操作系统上的程序。

Python语言的介绍

Python的作者,Guido von Rossum(吉多 范 罗苏姆,中国Python程序员叫他 鬼叔)

1.3.1语言发展史

1991年,诞生第一个Python解释器,C语言实现
计算机硬件越来越强大,Python又容易使用,许多人转向Python,带来了不同领域的优点
从Python2.0开始,Python转为完全开源的方式,Python获得了更加高速的发展

1.3.2语言版本

Python目前有两个版本,Python2和Python3,其中Python2截止到2020年停止更新

1.3.3语言优缺点

易学,Python有极其简单的语法,学习极其容易上手。
开源。
可移植性,Python已经被一直在Linux,Windows,FreeBSD,Macintosh,Solaris,OS/2,Windows CE甚至还有Symbian,Android平台。
丰富的库,Python的标准库确实很庞大,除了标准的库以外,还有许多其他高质量的库。

1.3.4语言应用领域

Web应用开发
网络爬虫
桌面软件
操作系统管理等

 

 
1.4Python开发环境搭建

Python程序开发一般包含两部分,编写Python程序和运行Python程序,所以一个Python开发环境主要包含两个部分:编辑Python代码的编辑器,运行Python代码的解释器。

 

1.4.1Python解释器+普通文本编译器

桌面新建文本文档->重命名为XXX.py->用代码编辑器(我是notepad++)打开->写完保存->按住shift键右键选择在此处打开命令创建窗口->输入Python XXX.py即可

1.4.2Python解释器+交互式终端

window+R ->cmd->输入Python打开->键入代码即可
(不可保存代码,适合验证代码)

1.4.3Python解释器+集成开发环境(IDE)

Pycharm

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值