一, 回顾:
1, 什么是程序
一堆指令的集合
2, 回想一下猜数游戏程序的特征:
1)需要输入(input)
2)会处理输入(process)
3)产生输出(output)
二, 程序的一般特征: 输入, 处理和输出
1, 输入:
玩家键入的数, 也就是他猜的数
2, 处理:
程序检查玩家的数, 并统计已经猜过几次
3, 输出:
打印出消息(猜大了, 猜小了, 猜对了或是已经超过 6 次失败了)
三, 计算机工作原理
1, 示意图
2, 内存(存储器)
通过编号(地址), 计算机进行数据处理
3, 名字
计算机可以通过地址来获取指令, 我们则关注某些指令, 给这些指令起一个名字.
teacher = "王老师"
表示创建了字符串 "王老师", 并给他起了一个名字 teacher
等号 (=) 告诉 Python 要把名字 teacher 指派给字符串 "张老师"
print(teacher)
这样有引号的叫字符串, 没有引号的就是数字或是名字
4, 表达式
算术表达式: 3+5, 4*5
是数字和符号的一个组合, Python 可以算出它的值
因此有引号的为字符串, 没有引号的有: 名字, 数字, 还有表达式
5, 变量
把名字 teacher 指派给王老师
把名字 teacher 指派给张老师
把名字 teacher 指派给张老师
内存状况图:
6 变量的可变性
7 变量的另一种理解: 贴标签
来源: http://www.bubuko.com/infodetail-3114809.html