#44. Python训练题-卷4(低阶段)
Python训练题-卷4(低阶段)
1.Python程序执行出现错误,不太常见的调试手段是( )。 {{ select(1) }}
- 阅读源代码
- 单步调试
- 输出执行中间结果
- 跟踪计算机执行的底层代码(如二进制机器码,汇编码)
2.在Python中,下列表达式错误的是( )。 {{ select(2) }}
- print("Hello,GESP!")
- print('Hello,GESP!')
- print("""Hello,GESP!""")
- print("Hello,GESP!')
3.Python表达式 10 - 3 * 2 的值是( )。
{{ select(3) }}
- 14
- 4
- 1
- 0
4.在Python中,假设N为正整数10,则 print(N // 3 + N % 3) 将输出( )。 {{ select(4) }}
- 6
- 4.3
- 4
- 2
5.Python语句 print(f"6%2={6%2}") 执行后的输出是( )。 {{ select(5) }}
- f"6%2={6%2}"
- 6%2={6%2}
- 0=0
- 6%2=0
6.执行下面的Python代码,先后从键盘上输入5回车和2回车,输出是( )。
{{ select(6) }}
- 将输出整数7
- 将输出52,5和2之间没有空格
- 将输出5和2,5和2之间有空格
- 语句执行将报错,因为input()函数的括号内没有提示字符串
7.下面Python代码执行后,相关说法错误的是( )。
{{ select(7) }}
- 如果N是小于10的正整数,则输出0
- 如果N是大于等于0的整数,则输出N的个位数【N的最后一位数】
- 如果N是负整数,则输出不是N的个位数【N的最后一位数】
- 如果N是大于10的正整数,则输出N的个位数【N的最后一位数】
8.下面Python代码执行后,相关说法错误的是( )。
{{ select(8) }}
- 如果输入正整数、负整数或0,输出都将是大于等于0的数,即其绝对值
- 如果输入正浮点数、负浮点数或0,输出都将是大于等于0的浮点数,即其绝对值
- 如果输入正浮点数或负浮点数,程序将报错
- 如果输入形如5+2类似的表达式,程序将报错
9.下面Python代码执行后输出是()。
{{ select(9) }}
- 55
- 45
- 10
- 9
10.下面Python代码执行后输出的是( )。
{{ select(10) }}
- 55
- 45
- 10
- 9
11、tuple() 函数用于创建元组。 {{ select(11) }}
- 正确
- 错误
12、以下代码会正确交换a和b的值:a = 5; b = 10; a = b; b = a {{ select(12) }}
- 正确
- 错误
13、以下for循环可以正确计算 1 到 100 的整数和:sum = 0; for i in range(100): sum += i {{ select(13) }}
- 正确
- 错误
14、continue 语句用于跳过当前循环的剩余部分并开始下一次迭代。 {{ select(14) }}
- 正确
- 错误
15、is 运算符用于比较两个对象的内存地址。 {{ select(15) }}
- 正确
- 错误