YCAI模拟选择题
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
单选题(每题 2 分,共 30 分)
- 以下哪个选项的代码可以正确接收用户输入的年龄并转换为整数?{{ select(1) }}。
age = input(int())age = int("12")age = int(input())age = input()
- 下面哪个表达式是判断
x是否等于 ?{{ select(2) }}
x = 5x == 5x > 5x < -5
- 字符串
"banana"中,索引为 2 的字符是?{{ select(3) }}。
- 2
- b
- a
- n
- 以下哪个代码可以正确创建一个字典?{{ select(4) }}。
d = {name: "Tom", age: 10}d = {"name": "Tom","age": 10}d = dict("name" -> "Tom","age" -> 10)d = {"name" = "Tom","age" = 10}
- 执行
num = int("5.5")会发生什么?{{ select(5) }}。
- num 的值是浮点数 5.5
- num 的值是字符串 "5"
- num 的值是整数 5
- 报错
- 若
x = 15,执行以下代码会输出什么?
if x > 20:
print("A")
elif x > 10:
print("B")
else:
print("C")
{{ select(6) }}
- A
- B
- C
- 无输出
- 运行下面的代码,循环会执行几次?
i = 0
while i < 3:
i = i + 1
{{ select(7) }}
- 0 次
- 2 次
- 3 次
- 4 次
- 表达式
10 % 3的结果是{{ select(8) }}
- 1
- 3
- 10
- 0
- 代码
for i in range(1, 4):会循环几次?{{ select(9) }}。
- 1 次
- 3 次
- 4 次
- 5 次
10.运行下面的代码后,列表 fruits 的内容是?
fruits = ["苹果","香蕉"]
fruits.append("橙子")
{{ select(10) }}
["苹果","香蕉"]["橙子","苹果","香蕉"]["苹果","香蕉","橙子"]["苹果","橙子","香蕉"]