4.6 练习和实验

更新于 2026年10月10日 版权声明
4.6 练习和实验

练习

1.填空题

(1)逻辑判断用( )语句来实现。

(2)循环控制用( )语句或( )语句来实现。

(3)循环过程可以通过( )语句或( )语句做循环跳转。

(4)逻辑判断语句只解决了一步判断的问题,循环控制语句while可以解决( )处理的问题。

(5)for语句,适合对字符串、( )、元组、字典、集合等可迭代对象的元素循环读取处理。

2.判断题

(1)几乎所有的高级编程语言都提供了逻辑判断语句和循环判断语句。( )

(2)逻辑判断if语句支持单分支、二分支、多分支判断。( )

(3)if、while、for语句都能嵌套使用,并可以混合嵌套。( )

(4)if none、if 0、if False都是不满足条件,if下的代码模块就不会被执行。( )(https://www.daowen.com)

(5)for语句不支持对函数的元素读取。( )

(6)用break语句一定可以节省代码运行时间。( )

实验

1.实验一

求两个正整数的最大公约数、最小公倍数:

(1)可以求任意两个正整数的最大公约数、最小公倍数;

(2)要求采用不同3对整数,分别测试并打印输出;

(3)把代码保存为OddEvenCode.py文件。

2.实验二

继续改进4.5节的冒泡排序方法:

(1)要求统计冒泡排序的排序次数;

(2)要求输出每轮排序的数据交换过程。

↑上一章 ↓下一章
关注公众号获取验证码
复制内容需要验证码(7.99元/天)