Python从零开始(1)

计算机常识

学习一门编程语言首先要从计算机基础常识开始,毕竟编程语言是跟计算机交流的语言。
计算机分为硬件系统和软件系统,从硬件系统说起,硬件系统就是大家可以看得到摸得着的计算机系统,大部分都藏在主机箱中,硬件系统有很多,这里就说一些主要的:

1.CPU,这个就是中央处理器,计算机的运算核心,控制核心,是计算机最重要的部分,其他硬件辅助CPU完成计算的工作。

2.内存,这个是与CPU沟通的桥梁,用于暂时储存CPU中的运算数据,内存的储存量小,并且断电就会丢失,这就让内存只有暂时储存的功能,不可永久储存,我自己把内存理解为内存是CPU工作的地点,CPU在内存中计算,CPU所需要的数据都可暂时放在内存中。

3.外部储存器:与内存相对应,如果CPU计算后的数据想永久保存,就必须需要外部存储器,包括磁盘,移动移动硬盘,U盘等。

4.输入设备,这个很好理解,包括鼠标,键盘等。
5.输出设备,显示器等。
6.通信设备 ,路由器等。

接下来再说说软件软件系统,软件系统分为系统软件和应用软件:

1.系统软件,这里主要就说一下操作系统,操作系统是最重要的一个系统软件,因为人无法直接控制硬件系统,而操作系统就是帮助人们控制硬件系统的工具。一个简单的操作逻辑:人—>操作系统—>计算机硬件。
操作系统主要包括:Windows ,Linux ,MAC。

2.应用软件,顾名思义,应用软件就是实现人的某种需求而产生的软件,例如:QQ,微信等。具有实际应用功能的软件就是应用软件。

编程语言

在学习具体的Python语言之前,要对编程语言这个概念有一个了解。编程语言就是一计算机能听懂的语言,人通过使用编程语言,编写一些程序,让计算机完成指定任务。
编程语言分为三类:
1.机器语言:这个是最底层的语言是机器可以听懂的语言,是计算机可以直接执行的语言,他的效率是最高的,但他只有0,1之分,用来编写程序十分复杂,也不好理解,不适用于我们去写程序。
2.汇编语言:这种语言是用了一些其他符号来代替0,1读起来比机器语言更好理解,但他的学习难度较高也不适用于日常编程。
3.高级语言:这个就是目前最适用于日常写程序的语言,虽然他的效率没有上面两种语言高,但是便于书写,便于理解,阅读性和移植性强,所以在人们广泛使用。

高级语言还可分为解释型语言和编译型语言,编译型是通篇编译完执行,效率高;解释型是一句一句解释去执行,这个效率不高,但比较灵活,在出错时比编译型好处理。

非机器语言使用起来,都是先转化成机器语言才去执行的

编程环境

编程环境也就是一个编译器,是指把高级语言翻译成机器语言的软件,我们常用的编译器是IDE(集成开发环境),当你使用命令行写程序时,他不会保存,也不会报错,也没有自动补全,用起来十分不方便,IDE是一种把很多功能都集成起来的一种编译器,用他来编译就非常方便了。
环境变量:这个其实就是在指路径,当让计算机执行命令或运行软件,需要知道其对应的地址,环境变量就是指一些软件或命令的地址。

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值