摘要:
一、程序和用户交互 # 1.什么是与用户交互 用户交互就是人往计算机中input/输入数据,计算机print/输出结果 # 2.为什么要与用户交互? 为了让计算机能够像人一样与用户沟通交流 比如,过去我们去银行取钱,用户需要把帐号密码告诉柜员,而现在,柜员被ATM机取代,ATM机就是一台计算机,所以 阅读全文
摘要:
一、引入 解释器在执行到定义变量的语法时,会申请内存空间来存放变量的值,而内存的容量是有限的,这就涉及到变量值所占用内存空间的回收问题,当一个变量值没有用了(简称垃圾)就应该将其占用的内存给回收掉,那什么样的变量值是没有用的呢? 由于变量名是访问到变量值的唯一方式,所以当一个变量值不再关联任何变 阅读全文
摘要:
一、引入 我们学习变量是为了让计算机能够像人一样去记忆事物的某种状态,而变量的值就是用来存储事物状态的,很明显事物的状态分成不同种类的(比如人的年龄,身高,职位,工资等等),所以变量值也应该有不同的类型,例如 salary = 3.1 # 用浮点型去记录薪资 age = 18 # 用整型去记录年龄 阅读全文
摘要:
一、变量的含义 # 变量就是可以变化的量,量指的是事物的状态,比如人的年龄、性别,游戏角色的等级、金钱等等 二、使用变量的目的 # 为了让计算机能够像人一样去记忆事物的某种状态,并且状态是可以发生变化的 详细地说: # 程序执行的本质就是一系列状态的变化,变是程序执行的直接体现,所以我们需要有一种机 阅读全文