Python 程序设计(第3版)—— 章节总结及附录

第1章 计算机和程序

小结:

本章介绍了计算机、计算机科学和编程。下面是一些关键概念的小结。

● 计算机是一种通用的信息处理机器。它能执行可以充分详细描述的任何过程。用于解决特定问题的步骤序列的描述称为算法。算法可以变成软件(程序),确定硬件(物理机)能做什么和做了什么。创建软件的过程称为编程。
● 计算机科学研究什么可以计算。计算机科学家使用设计、分析和实验技术。计算机科学是更广泛的计算领域的基础,其中包括的领域如网络、数据库和信息管理系统等。
● 计算机系统的基本功能视图包括中央处理单元(CPU)、主存储器、辅助存储器以及输入和输出设备。CPU是计算机的大脑,执行简单算术和逻辑运算。CPU操作的信息(数据和程序)存储在主存储器(RAM)中。更多的永久信息存储在辅助存储设备上,如磁盘、闪存和光学设备。信息通过输入设备进入计算机,而输出设备显示结果。
● 程序使用形式表示法来编写,这称为编程语言。有许多不同的语言,但都具有精确的语法(形式)和语义(意义)的属性。计算机硬件只能理解-.种非常低级的语言,称为机器语言。程序通常使用面向人类的高级语言(如Python) 编写。高级语言必须被编译或解释,以便计算机能够理解它。高级语言比机器语言更容易移植。
● Python是一种解释型语言。了解Python的一-个好方法是使用交互式shell进行实验。标准Python发布版包括–个名为IDLE的程序,它提供了-.个shell以及编辑Python程序的工具。
● Python 程序是-一个命令序列(称为语句),供Python解释器执行。Python 包括了一些语句来完成工作,如打印输出到屏幕、从用户获取输入、计算数学表达式的值以及多次执行一系列语句(循环)。
● 如果输入中的非常小的变化导致结果的大变化,让它们看起来是随机的或不可预测的,则该数学模型被称为混沌。许多现实世界现象的模型表现出混沌行为,这让计算的力量受到一些限制。

第2章 编写简单程序

保留字
False Class finally is retrun
None continue for Iambda try
True def from nonlocal while
and del global not with
as elif if or yield
assert else import pass
break execpt in raise
内置函数
abs() dict() help() min() setattr()
all() dir() hex() next() slice()
any() divmod() id() object() sorted()
ascii() enumerate() input() oct() staticmethod()
bin() eval() int() open() str()
bool() exec() isinstance() ord() sum()
bytearray() filter() issubclass() pow() super()
bytes() float() iter() print() tuple()
callable() format() len() property() type()
chr() frozenset() list() range() vars()
classmethod() getattr() locals() repr() zip()
compile() globals() map() reversed() import
complex() hasattr() max() round()
delattr() hash() memoryview() set()
print函数
print(<expr>, <expr>, ..., <expr>)
print()
print(<expr>, <expr>, ..., <expr>, end="\n")

<variable> = <expr>
<variable1>, <variable2>,  ..., <variableN> = <expr1>, <expr2>, ..., <exprN>
输入数值
<variable> = eval(input(<prompt>)
<variable1>, <variable2>,  ..., <vari
  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值