运算符与表达式 知识点题库

VB的逻辑运算符有and、or、not,与数学表达式(x>5或x≤0)对应的VB的逻辑表达式是
对于语句If x=1 Then y=1,下列说法正确的是(  )。
A . x=1和y=1均为赋值语句 B . x=1和y=1均为关系表达式 C . x=1为关系表达式,y=1为赋值语句 D . x=1为赋值语句,y=1为关系表达式
Python的算术运算符不包括(  )。
A . B . // C . % D . \
用VB表达式表示“X+Y小于10且X-Y要大于0”:
逻辑运算符中的(   )表示两个条件只要满足一个就可以执行。
A . B . C . D .
数学式(a+3b)/(2a-b)在VB中的正确写法是(     )。
A . (a+3*b)/(2*a-b) B . (a+3b)/(2a-b) C . (a+3*b)/2*a-b D . (a+3*b)/(2a-b)
在Python程序中,只可以使用括号“()”和“[  ]”。
在python中,下面程序输出结果是(    )

x=10

y=3

print(x%y,x**y)

A . 3  1000 B . 1  30 C . 3  30 D . 1  1000
在python中运行以下程序,运行结果是:3*4=12。则可以填写的语句是(   )

print(       )

A . 3*4 ,=3*4 B . "3*4=",3*4 C . 3*4= ,"3*4" D . "3*4",=3*4
在Python Shell中输入print("30+50=",30+50),输出的结果为(   )。
A . 80 B . 30+50= C . 30+50=80 D . 30+50=30+50
假设a="hello",b="2020",c=a+b,运算后变量c的值为(   )
A . hello+2020 B . "hello+2020" C . "Hello2020" D . " hello2020"
请选出下列书写错误的语句

①p=5 (a+b+p)                ②if a>0 then b=b+1

③t1.text=”请输入密码:”       ④For i=1 to 10 do j=j*2

运行以下程序,显示的运行结果是:3 1()

Num=123

temp1=Num%10

temp2=Num%100

print(temp1,temp2)

A . 正确 B . 错误
运行以下程序,显示的运行结果是()。

pi=3.14

r=10

s=pi*r*r

print(s)

A . 31.4 B . 0.314 C . 314.0 D . 3.14
16%3的结果是(       )
A . 5 B . 1 C . 5.3 D . 3
下列运算符中优先级最高的是(   )
A . B . - C . ++ D . >=
print函数输出多个对象,多个参数之间用(   )分隔
A . . B . / C . , D . \
下列表达式结果为真(True )的是(  )
A . 35 B . 9>2 and 0 C . not 16>15 D . 2<8 or 5>6
15岁以下的男生和13岁以下的女生的判断条件是 (     )
A . (n1>=15 and xb=="男") and(n1<13 or xb=="女") B . (n1<15 or xb!="女") and(n1<13 and xb=="女") C . (n1<15 and xb=="男") and(n1<13 and xb=="女") D . (n1<15 and xb=="男") or (n1<13 and xb=="女")
以下能够成为判断条件的最好的一个是(    )
A . x=y=z B . x==y and x==z C . x+y+z D . x-y-z