练习

模拟考试

1、单选题:
‌Python程序文件的扩展名为(  )‏‌‏
选项:
A: .python
B: .py
C: .pyc
D: .js
答案: 【 .py

2、单选题:
‎以下选项中,和循环结构无关是‍‎‍
选项:
A: for
B: while
C: continue
D: goto
答案: 【 goto

3、单选题:
​如何解释下面语句的执行结果?(  )‌​‌>>> print(1.2 - 1.0 == 0.2)‌​  False‌​‌
选项:
A: Python的实现有错误
B: 浮点数无法精确表示
C: 布尔运算不能用于浮点数比较
D: Python将非0数视为False
答案: 【 浮点数无法精确表示

4、单选题:
‎下列关于字符串的描述,错误的是(  )‎
选项:
A: 读取字符串s的首字符是s[0]
B: 读取字符串s的最后一个字符是s[:-1]
C: 字符串中的字符都是以某种二进制编码的方式进行存储和处理的
D: 两个字符串也能进行大小的比较
答案: 【 读取字符串s的最后一个字符是s[:-1]

5、单选题:
‌利用print()函数格式化输出,能够控制浮点数的小数点后两位输出的是(  )。‏
选项:
A: {.2}
B: {:.2}
C: {.2f}
D: {:.2f}
答案: 【 {:.2f}

6、单选题:
​关于Python的分支结构,以下选项中描述错误的是(  )。​
选项:
A: 分支结构可以向已经执行过的语句部分跳转
B: 分支结构使用if保留字
C: Python中if-else语句用来实现二分支结构
D: Python中if-elif-else语句用来实现多分支结构
答案: 【 分支结构可以向已经执行过的语句部分跳转

7、单选题:
‌关于下面代码中的for循环,叙述正确的选项是(  )for i in range(1,11):
    x = int(input(“请输入一个数字”))
    if x < 0:
        continue
    print(x)‎
选项:
A: 当x<0时整个循环结束
B: 当x>=0时什么也不输出
C: print()函数永远也不执行
D: 最多允许输出10个非负整数
答案: 【 最多允许输出10个非负整数

8、单选题:
‌以下表达式中不合法的是(  )‎
选项:
A: x in [1,2,3,4]
B: x - 6 > 5
C: e > 6 a

剩余75%内容付费后可查看

发表评论

电子邮件地址不会被公开。 必填项已用*标注