Python人工智能练习题
姓名: [填空题] *
_________________________________
一、单项选择题(每题2分,共60分)
1、请先观察下列代码,在控制台显示的结果应该是:
冒泡排序c语言例子x=50
y=100
print(x+y) [单选题] *
A、True |
B、150(正确答案) |
C、50 |
D、100 |
php连接oracle数据库答案解析:x<y 属于比较运算,最终会得到布尔值,即50<100 ,逻辑成立,结果为True
2、请看以下代码,最终在控制台显示的结果为:
a = 10
b = 20
a=a+b
b=a–b
a=a–b
print(a) [单选题] *
A、10 |
B、20(正确答案) |
C、30 |
D、50 |
答案解析:a首先赋值为10
b首先赋值为20
a被重新赋值,为10+20=30,此时a为30
b被重新赋值,为30-20=10,此时b为10
a被重新赋值,为30-10=20,最后a为20
3、下列可将整型变量强转为字符串型变量的方法是: [单选题] *
A、int( ) |
B、blit( ) |
C、print( ) |
D、str( )(正确答案) |
答案解析:int()强转为整数 ,str()强转为字符串
4、在画布坐标为(100,200)的位置画一只小鸟bird,下列选项中代码正确的是 [单选题] *
python基础知识填空题 A、canvas.blit( bird,100,200 ) |
B、canvas.blit( bird,( 100, 200 ) )(正确答案) |
C、canvas.blit( bird,( 100; 200 ) ) |
urlpatterns规则 D、canvas.blit( bird,( 200,100 ) ) |
答案解析:在画布上传输图片的方法为,canvas.blit(图片名称,(x坐标,y坐标))
5、下列变量名命名正确的是: [单选题] *
A、3teacher |
B、student(正确答案) |
C、to;day |
D、n ame |
答案解析:A选择变量名数字开头,错
C选项变量名不能出现特殊符号;错
D选项变量名出现空格,错
6、下列哪个不属于逻辑运算符? [单选题] *
A、or |
B、and |
C、not |
D、while(正确答案) |
答案解析:三大逻辑运算符 and ,or,not
7、请看下列代码,运行结果正确的是哪个选项:
s =80
if s<=100 and s>60 :
print('很棒!')
else:
print('继续加油!') [单选题] *
A、控制台上显示“很棒!”(正确答案) |
B、控制台上显示“继续加油!” |
C、控制台上显示“很棒!继续加油!” |
D、什么都不显示 |
答案解析:判断条件 and为左右两边同时为True则执行if语句的内容
根据s=80,是小于100大于60,因此会在控制台打印“很棒”
8、请看下列代码,运行结果正确的是哪个选项:
s =80
if s<=100 and s>60 :
print('很棒!')
else:
print('继续加油!') [单选题] *
A、控制台上显示“很棒!”(正确答案) |
B、控制台上显示“继续加油!” |
C、控制台上显示“很棒!继续加油!” |
D、什么都不显示 |
答案解析:判断条件 and为左右两边同时为True则执行if语句的内容
根据s=80,是小于100大于60,因此会在控制台打印“很棒”
9、下列选项中,用于接收方法的返回值的关键字为: [单选题] *
varchar2最大长度
A、def |
B、return(正确答案) |
C、class |
D、if |
答案解析:import 导入模块
def 创建方法
class 创建类
霹雳里的男男cpif 判断语句
10、以下代码创建student对象:
student =Student();
调用student对象的write方法 [单选题] *
A、student.write( )(正确答案) |
B、Student.write( ) |
C、student.write |
D、Student.write |
答案解析:对象是sutdent
调用方法的格式为
对象名.方法名()
12、下列选项中,生成0到9之间的随机数的方法正确的为: [单选题] *
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论