第一课:PYTHON 基础班开学典礼

逻辑教育

上课时间:周1-3-5 晚 8-10点
Jerry 老师 QQ: 192149641
答疑:下午1:00-11:00

-代码敲3遍以上
-写博客

00 Markdown 常见语法


1.横线
2.删除
3.引用

1内容

2内容

3内容

4.

表格 表头1 表头2
时间 周一 周二
时间 周一 周二

5.

代码形式:
for i in range(8):
...

01 计算机要点

1 计算机的基本概念

计算机的特点:数值、逻辑计算,存储记忆

2 计算机语言

2.1 计算机语言概念 :人与计算机用于通讯的语言
2.2 计算机语言的发展
机器语言(0,1)-->汇编语言-->高级计算机语言...
(面向过程-->面向对象-->面向应用)
2.3 根据转换时机的不同
编译型语言 C :源码-》编译-》编译后的机器码:速度快 跨平台性差
解释型语言 python:源码-》解释器-》解释执行

3 交互方式

3.1 交互方式种类
3.1.1命令行的交互方式 TUI (Text-based User Interface)
如:win 键 + R -> cmd

代码 意义
dir 列出当前目录和文件
md 创建目录
rd 删除目录
cd 进入指定目录
cd.. 退回上层目录
cd/ 退回根目录
del 删除文件
exit 退出

3.1.2图形界面化的交互方式 GUI (Graphical-based User Interface)

4 文本文件和字符集

4.1 类型2种
4.1.1 纯文本 单一数据 编写程序
4.2.1 富文本 rich text
4.2 字符集

字符集 代码
美国 ASCII 128
欧洲 ISO-8859-1 256
中文 GBK国标
Unicode UTF-8 > UTF-16>UTF-32

5 进制

5.1 进制越大 表现形式越短 出现其他进制是为了更加方便表示数据
5.2 进制之间换算 :十进制=》二进制

eg.:5--> 101  十进制/2操作
5/2=2 余1
2/2=1 余0
1/2=0 余1
eg.:101> 5  2次幂过程
 101=》1*2(0)+0*2(1)+1*2(2)

5.3 进制的计数
5.3.1 十进制 满十进一
5.3.2 二进制 满二进一 01 10 11 100 101 110 111 1000
5.3.3.八进制 满八进一 0 1 2 3 4 5 6 7 10 11 12 13.。。17 20.。.27 30
5.3.4 十六进制
0 1 2 3 4 5 6 7 8 9 A B C D E F 10(16)...19(25=16+9) 1A
5.4 数据间换算
5.4.1 1 bit 位 是计算机最小的单位
5.4.2 byte 是我们可以操作的最小单位
8 bit = 1 byte
1024bit = 1 KB (千字节)
1024KB = 1MB (兆字节)
1024MB = 1GB(吉字节)
1024GB = 1TB (太字节)

你可能感兴趣的:(第一课:PYTHON 基础班开学典礼)