PYTHON程序设计—习题及答案ch03.docx
《PYTHON程序设计—习题及答案ch03.docx》由会员分享,可在线阅读,更多相关《PYTHON程序设计—习题及答案ch03.docx(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第三章基本数据类型与表达式一、简答题1 .简述cont inue语句和break语句用法的区别。break语句通常用在循环语句和开关语句中。当break用于开关语句switch中时,可使 程序跳zhuan出switch而执行switch以后的语 句;如果没有break语句,则将成为一个死 循环而无法退出。当break语句用于do-while、for、while循环语句中时,可使程序终止 循环而执行循环后面的语句,通常break语句总是与if语句联在一起,即满足条件时便跳出 循环。continue语句的作用是跳过循环体中剩余的语句而强行执行下一次循环。2 .简述range。函数的功能。range
2、函数是Python中的内置函数,用于生成一系列连续的整数,一般用于for循环 体中。3 .对比递归法和迭代法的优缺点。递归的优点:1)大问题化为小问题,可以极大的减少代码量;2)用有限的语句来定义对象的无限集合.;3)代码更简洁清晰,可读性更好递归的缺点1)递归调用函数,浪费空间;2)递归太深容易造成堆栈的溢出;迭代的优点:1)迭代效率高,运行时间只因循环次数增加而增加;2)没什么额外开销,空间上也没有什么增加,迭代的缺点:1)不容易理解;2)代码不如递归简洁;3)编写复杂问题时困难。4 .总结Python中的赋值语句。1 .简单赋值语句2 .多重赋值语句3 .增量赋值语句4 .复合赋值语句5
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- PYTHON 程序设计 习题 答案 ch03
限制150内