老韩的python基础知识1-计算机要点

python基础知识1–计算机要点

在这里我们首先说一下学习方法:
1.练习课堂所讲知识点(视频和源码(模仿)敲1遍、视频和源码(脱离)敲2遍、自己(主动)再敲1遍)
2.每次记录所学知识点,加强记忆。++复习使用 ++亮点
3.通过作业检验自己

1.计算机的基本概念

  • 计算机的概念:电脑,现代一种用于高速计算的电子计算机器。
  • 计算机的特点:数值计算、存储记忆、逻辑计算(思维、规则)。
  • 总结:能够按照程序运行、自动、高速处理数据的现代化智能电子设备。
  • 计算机的组成:
    硬件(鼠标、键盘…)+软件(系统、应用)

2.计算机语言的概念

  • 1.人和计算机通信的语言
  • 2.计算机语言的发展
    机器语言->汇编语言->高级计算机语言
    机器语言:0、1二进制
    汇编语言:简单地字母和符号串代替二进制串,提高语言的记忆性和识别性
    高级计算机语言:一些列指令的集合JAVA 、C、C++、 Python

3.交互方式

3.1交互方式的种类
	tui命令行交互方式(特点2:需要控制台,需要命令)
	gui图形界面交互方式
	共同点:interface接口,用户通过接口来使用软件
3.2文本交互模式的打开方式:
Windows+R->cmd->dos命令
备注:常见dos
dir列出当前目录下的文件名
md创建目录
rd删除目录
cd进入指定目录
cd..返回上一级
cd/返回根目录
del删除文件
exit退出dos命令

4.文件和字符集

4.1文本文件

  • 纯文本:只能保存单一文本内容,例如记事本
  • 富文本:能很多类型,例Word
    将字符转换为二进制码的过程,编码encode()
    将二进制码转化为字符的过程,解码decode()
    备注:联想于发报员,电报,接报员
    4.2常见的字符集
  • ASCII 美国人编码 使用7位来对美国常用的字符进行编码 包含128个字符
  • ISO-8859-1欧洲编码 使用8位来编码包含256个字符
  • GBK 中国人编码(国标码)
  • Unicode 万国码 包含世界上所有语言和字符 编写程序一般都使用万国码
    常见:UTF-8(最常用)字符范围最大(1-5) UTF-16(2-4) UTF-32(3-4)
    备注:写代码出现乱码,检查字符集

5.进制

计算机底层用二进制表示,基本位数8位,为简化,出现进制。
5.1进制间的换算2、5、8、16
5.2进制的计数
十进制:满十进一(0123456789)例:0 1 2 …9 10 11 12 13 …15…17…20 21…
二进制:满二进一(0 1)(面试)例:0 1 10 11 100 101 110 111…
八进制:满八进一 (01234567)例:0 1 2 3 4 5 6 7 10 11 … 17 20 21 22…27 30 31…
十六进制:满16进一(0123456789 A10B11C12 D13 E14 F15)例:0…8 9 A B…F 10(16)11(17)…19(19+6=25)1a(26) 1b(27) 同:A\a
5.3数据间换算
计算机最小单位1bit(位)
我们可以操作的最小单位byte(字节)
换算
1byte=8bit
1kb=1024byte
1mb=1024kb
1gb=1024mb
1tb=1024gb
好了,知识点到此结束。我们下次再见!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值