Python之计算机要点

Python之计算机要点:

1.计算机的概念:

  • 计算机俗称电脑,是现代用于高速计算的机器
  • 特点:数值计算 存储记忆功能 逻辑计算
  • 总结:能够按照程序运行、自动、高速处理数据的现代化智能电子设备
  • 计算机的组成:硬件 + 软件
  • 软件: 就是一系列按照特定顺序组织的计算机数据和特定指令的集合

2.计算机语言:

2.1计算机语言的基本概念:

指用于人与计算机之间的通讯语言

2.2计算机语言的发展
  • 机器语言 -->汇编语言–>高级计算机语言
  • 机器语言:最初的机器语言都是由0和1组成的二进制数,二进制就是机器语言组成的基础
  • 汇编语言:汇编语言是在机器语言基础之上发展的,它用了一些简单的字母和符号串来代替二进制串,这样就提高了语言的记忆性和识别性
  • 高级计算机语言:即是一系列指令的集合 例如 :Java c c++ python

3交互方式

3.1交互方式的种类

tui:命令行的交互方式(Text-based User interface)
gui: 图形界面的交互方式(Graphical User Interface)
interface:接口

3.2常见DOS命令
  • dir列出当前文件夹中的文件和文件夹
    在这里插入图片描述
  • md创建文件夹
    在这里插入图片描述
  • rd删除文件夹
    在这里插入图片描述
  • cd进入文件夹
  • cd.当前文件夹
  • cd..退出上一级文件夹
  • cd \退到根目录
    在这里插入图片描述
  • del 文件:删除当前文件或者文件夹
    在这里插入图片描述
  • del *.txt只删除txt的文件
  • exit 退出cmd界面

4.文本文件和字符集

4.1文本文件
  • 纯文本:纯文本只能保存单一的文本内容,无法保存内容无关的东西
  • 富文本:富文本可以保存文本以外的东西
  • 纯文本在计算机底层也会转换为二进制保存
    将字符转换成二进制码的过程,我们称之为编码
    将二进制码转换成字符的过程,我们称之为解码
4.2常见字符集

ASCII 美国人编码 使用7位来对美国常用的字符进行编码 包含128个字符
ISO-8859-1欧洲的编码 使用8位来编码包含256个字符
GBK 中国人编码
Unicode万国码包含世界上所有语言和字符 编写程序一般都会使用Unicode编码
Unicode编码有多种实现 UTF-8 UTF-16 UTF-32
ASCII编码表:
在这里插入图片描述

5.进制

5.1进制间的换算

二进制和十进制的换算
举例:5的二进制
十进制转换成二进制:
原理:对十进制进行除2运算
5 /2 = 2 余1
2 / 2 = 1 余0
1 余1
二进制转换成十进制:
原理:二进制乘以二次幂的过程
101 :在这里插入图片描述

5.2进制计数
  • 十进制:满十进一 十进制一共有10个数字 0 1 2 3 4 5 6 7 8 9
  • 二进制:满二进一 有01
  • 八进制:满八进一 0 1 2 3 4 5 6 7 10 11 12 …
  • 十六进制:满十六进一 一共16位0 1 2 3 4 5 6 7 8 9 a(10) b(11) c(12) d(13) e(14) f(15) 10(16) 11(17) 12(18) 13(19)14(20) 19(25) 1a(26) 1b(27)
5.3数据间的换算
  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

qq_45671732

你们鼓励将是我创作的最大动力!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值