python基础课时间_第一课: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基础课时间)