您的当前位置:首页正文

任务3 程序流程控制 - 习题答案

2021-11-08 来源:东饰资讯网


任务3 程序流程控制——用户密码验证程序

一、

1. 2. 3.

填空题

Python提供了两种基本的循环结构 for语句 和 while语句 。 elif 语句是else语句和if语句的组合。 如果希望循环是无限的,我们可以通过设置判断表达式永远为 True 来实现无限循环。

4. 在循环体中使用 break 语句可以跳出循环体。

5. 在循环体中可以使用 continue 语句跳过本次循环后面的语句,重新开始

下一次循环。

二、 判断题

1. 每个if条件后面都要使用冒号。(√) 2. elif可以单独使用。(×)

3. 循环语句可以嵌套使用。(√)

4. pass语句的出现是为了保持程序结构的完整性。(√) 5. 在Python中出现switch-case语句。(×) 三、 程序题

1. 编写一个程序,使用for循环输出20-30之间的整数。 答案:

>>> for i in range(20,30): print(i) 20 21 22 23 24 25 26 27 28 29

2. 编写一个程序,输出九九乘法表。 答案:

>>> for i in range(1,10): for j in range(1,i+1): print('{}×{}={}\'.format(j,i,i*j),end='') print() 1×1=1 1×2=2 2×2=4 1×3=3 2×3=6 3×3=9 1×4=4 2×4=8 3×4=12 4×4=16 1×5=5 2×5=10 3×5=15 4×5=20 5×5=25 1×6=6 2×6=12 3×6=18 4×6=24 5×6=30 1×7=7 2×7=14 3×7=21 4×7=28 5×7=35 1×8=8 2×8=16 3×8=24 4×8=32 5×8=40 1×9=9 2×9=18 3×9=27 4×9=36 5×9=45 6×6=36 6×7=42 6×8=48 6×9=54 7×7=49 7×8=56 8×8=64 7×9=63 8×9=72 9×9=81

3. 编写一个程序,判断用户输入的数是正数还是负数。 a=int(input('请输入一个数:')) if a>0: print('a是一个正数') elif a<0: print('a是一个负数') else: print('a等于0') 运行代码后 请输入一个数:30 a是一个正数

因篇幅问题不能全部显示,请点此查看更多更全内容