MOOC —— Python语言程序设计 by 北京交通大学 第一章 概述

一、计算机起源

计算机发展史中三位代表性人物:

  1. 阿兰-图灵: 最早的计算机模型,图灵机
  2. 维纳:控制论,5个原则
  3. 冯-诺依曼:第一台电子计算机ENIAC,电子管组成
二、二进制数

存储二进制数的最小单位bit, 简写‘b’
字节Byte是计算机处理数据的基本单位,简写’B’
1Byte = 8bit
不同的指令,不同类型的数据,所占字节数不同

三、计算机工作原理

计算机获得高速度是基于存储程序程序控制的原理
五部分:输入设备(键盘,鼠标等)、输出设备(显示器,打印机等)、存储器(内存,外存,寄存器)、运算器(CPU)、控制器

在这里插入图片描述

四、指令、程序、软件

【1】指令是指挥计算机完成某个操作的命令,发出的指令要能被计算机的输入设备、输出设备、存储器、运算器、控制器理解并执行。
【2】设计好的计算机硬件是为了更好地执行“指令”。为解决某个问题而设计的一系列有序指令的集合称为程序。
【3】程序是用某种“计算机语言”描述的。计算机的工作过程就是根据程序处理数据,得到结果。若干段程序和相关的文档集合就构成了软件。

五、计算机语言发展史

机器语言——汇编语言——高级语言(c,c++,java,python)

六、python语言简介

只要刚开始学python都会提:Guido Van Rossum, 第一个python公开版本1991发行
开发环境:pycharm,没用过其他的没对比,对我初学者来说感觉好好用。不过没中文版,用community的版本就可以

七、安装 python的开发环境

想安装什么就百度什么
安装python时,一定要给添加环境变量打勾, ’add python 3.6 to path‘,这是重点。没安装只能自己添加,方法百度
安装第三方库,强烈推荐使用 pip
pip install 库名

八、变量与变量值

example: a = 3 ; a是变量名,3是变量值

九、第一个python例题

从键盘输入一个数,让这个数乘以2再加10,显示结果

a = input('请输入一个数字:')
result = int(a)*2 + 10   # input输入得到的是字符串,需要用int转换为整数计算
print("结果是:",result)
十、input()、eval()

1、input()
a = input()
10
type(a)
=> class ‘str’ # str 字符串,a是字符串类型

扫描二维码关注公众号,回复: 4764261 查看本文章

2、eval() 直接取引号里数据类型,如bool, int, float

a = eval('10') 
b = eval('False')
c = eval('10.34')

>>> type(a)     
<class 'int'>  
        
>>> type(b)
<class 'bool'>

>>> type(c)
<class 'float'>       
十一、format()
#example: 
>>>print("{0},{1}".format('a','20'))
a,20
>>>'{:.2f}'.format(96.345)
96.34

在这里我引用嵩天老师在mooc里的ppt,我觉得他讲的清楚详细多了

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/byakki/article/details/85683162