任务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是一个正数
因篇幅问题不能全部显示,请点此查看更多更全内容