且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

《从问题到程序:用Python学编程和计算》——练习

更新时间:2022-10-04 23:20:13

本节书摘来自华章计算机《从问题到程序:用Python学编程和计算》一书中的第1章,练习,作者 裘宗燕,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

练习

一般练习

1.   复习下面基本概念:程序,基本动作,计算,计算机,图灵机,图灵-丘奇论题,通用图灵机,程序的执行,机器语言,汇编语言,高级语言,Fortran,编程语言(程序语言、程序设计语言),编译和解释,Python语言,Python程序,程序的格式,程序执行,源程序,解释器,IDLE,集成式程序开发环境(IDE),程序测试,程序排误,出错信息,语法错误,动态运行错误,死循环,语义错误,追踪,监视,断点,中断执行。
2.   请参考正文中有关整数加法的描述方式,用自然语言尽可能严格地描述完成多位数乘法的计算过程。
3.   设法找一找有关程序语言发展的书籍或者文章,或者计算机辞典的有关条目,读一读,了解程序语言的历史、发展、现状等方面的情况。
4.   Python的官方网站的网址是什么?
5.   在网上搜索上面的一些术语,阅读相关网页中的材料。特别是有关图灵机、计算、计算机、高级语言、Python语言等。
6.   请考虑你周围的世界,列举出与你的生活关系最密切的10个计算机应用。
7.   你认为哪些计算机应用最重要?请列举出你认为最重要的3种计算机应用,并论述其重要性,说明你为什么认为它们最重要。

与编程有关的练习

1.   在互联网上浏览python.org,下载最新的Python 3.x系统,安装并启动运行。
2.   启动Python解释器后输入help,解释器会输出一些信息,说明help应该怎么用。输入help(help),解释器将输出有关help的详细介绍。请阅读其内容。
3.   输入help(print),看看能得到什么输出,阅读解释器输出的内容。
4.   参考正文中的示例,输入两个最简单算术表达式,观察系统的运行情况。
5.   将Python解释器当作计算器,试着输入一些你认为有趣的算术表达式,看Python解释器的反应。如果没得到预期结果,看看得到了什么,想想为什么。
6.   在正常完成了计算的算术表达式中随便做些修改,或者写一个包含除0的表达式,或者胡乱写出的一些不合规矩的东西,看看哪些情况下系统会报告错误。阅读系统给出的错误信息,对照自己引进的错误设法理解这种错误报告。
7.   阅读Python系统自带教程,试验其中的几个示例,看看效果是否与教程中一致。