人工智能四级模拟测试 1
姓名必须正确填写、认真做题,有错误要及时纠正您的姓名:【填空题]*
一、单项选择题(每题 2 分,共 30 分)1、执行以下语句后 a、b、c 的值是:
a = "watermelon”
b = "strawberry"
c = "cherry”
if a > b:
c = aa = b
b = c[单项选择题]*
watermelon cherry strawberrystrawberry cherry watermelon
strawberry watermelon watcrmclon( IF 何 W 答案)watermelon strawberry cherry
答案解析:如果字符串长度不一样,比拟长度。如果长度一样,比拟的是相同位置
的 26 个字母的顺序,w>s 所以判断为 Truea 原本的值给了 c,b 原本的值给了 a, c 被重
新赋值后给了 b
19、以下运算结果等于 3 的是? *10〃 3(正确答案)
15 % 6(正确答案)abs(7 - 4)(正确答案)
10/4 答案解析:两个〃是整除
一个/是带有小数的除法 abs 是绝对值
20、以下说法正确的选项是:*1 对应的布尔值是 False
空字符串的布尔值是 False,正确答奚)空列表对象的布尔值是 Falsa 正矿]答妄)
0 对应的布尔值是 False TF 确答奚)答案解析:False 对应的值是。或者空字符串或者
空列表或者空字典或者空 元组
编程题 21、用 Python 语言输出 0-200 中既能被 3 整除也能被 5 整除的所有整数和(