《Python基础知识》测试题.docx
Python基础知识测试题1 .在Python中,运行print(3+2*3*2),运行结果为空1答案:212 .在python中,表达式17%8+17/8的值是。空1答案:33 .代码的输出结果是print(35-10)输出的结果是。空1答案:25b4 .数学表达式2在Python中表示为 o空1答案:b/(2*a)a-b5 .数学表达式6在python中正确表示为。空 1 答案:(a-b)/(a + b)6 .在Python中,表达式8 /3 * 2的运算结果为。空1答案:47 .在Python中,表达式8 / 4 * 2的运算结果为。空1答案:48 .在Python中,表达式8 % 3 * 2的运算结果为。空1答案:49 .在Python中,表达式8 % 6 2的运算结果为。空1答案:110 .在Python中,表达式1+3*2 % 2的运算结果为 c空1答案:211 .在Python中,表达式1+3*22的运算结果为。空1答案:512 .在Python中,表达式1+(2+3)2的值为。空1答案:313 .在Python中,表达式2+(3+4) % 3的运算结果为空1答案:314 .在Python中,表达式2+(3+4)/2的运算结果为。空1答案:5.515 .在python中,表达式2!=8的值是。空1答案:True16 .在Python中,a=5, b=60,表达式a<b的值为。空1答案:True17 .在Python中,设a=30, b=30,表达式a<=b的值为。空1答案:True18 .在Python中,设a=30, b=30,表达式a=b的值为。空1答案:True19 .在Python中,设a=2,c=4,表达式a=c的值是。空1答案:False20 .在python中,表达式2!=8 or 0的值是。空1答案:True21 .将条件“a大于等于10且小于100”转换为相应的VB表达式是:a >= 10 a< 100o空1答案:and22 .将条件“a大于等于10或小于100”转换为相应的VB表达式是:a >= 10 a< 100o空1答案:or23 .在Python中,表达式3<5 and 4>7的值为。空1答案:False24 .在Python中,表达式3 > 2 and 5 > 4的值是。空1答案:True25 .在Python中,表达式not 1=1的值是。空1答案:False26 .在Python中,表达式not 3 < 2的值是。空1答案:True27 .在Python中,表达式3<5 or 7>7的值为。空1答案:True28 .在Python中,表达式3<5 or 4>7的值为。空1答案:True29 .在Python中,表达式4 > 3 or 6>4的值为。空1答案:True30 .为了给整型变量x, y赋初值5,正确的python赋值语句是。空 1 答案:x , y=5 , 5|x=5;y=531 .在Python中,语句x=input。请输入你的身高:)的数据类型是。空1答案:浮点型32 .已知x='123',y='456',则表达式x+y的值为。空1答案:12345633 .已知x=,123', y=456;则表达式len(x+y)的值为空1答案:634 .已知x='123', y='456',z=x+y,贝U表达式2匕以©©('2345','00')的值为空1答案:100635 .已知x='123', y=,456则表达式x*3+y*2的值为。空 1 答案:36 .在python中,a= 1,2,3,4,5,6,None; print(a5)的输出结果是空1答案:6