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小时内删除。