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

执行3 < 4 or 3 == 4后输出的结果为(  )。
A . None   B . not is C . False D . True
在Python中,表达式“9 % 10”的值是(    )
A . 1 B . 0 C . 9 D . 10
执行语句[3] in [1,2,3]的结果是(    )。
A . False B . True C . None D . 出错
Python 语句:

x=True

y=False

z=False

print(x or y and z) 的程序运行结果是

以下不是Python中逻辑运算符的是(   )
A . and B . or C . not D . break
下列选项中,(  )不是Python的算术运算符。
A . * B . // C . % D . \
Python中,幂运算的优先级别较高,可以使用“[]”改变运算顺序。
在Python中输入以下程序:

if int (input ( ) ) %5= =0:

    print("yes")

if int (input ( ) ) %5!=0:

    print("no")

如果输入7,则输出(   )。

A . Yes B . Print C . No D . Else
下列表达式,结果为False的是(    )
A . not 6<15 B . 9>2 and 0 C . 2<9 or 5<2 D . 20>19 and 87<100
在 python 中运行以下程序,运行结果是(     )

print(9/3)

A . 3 B . 9/3 C . 3.0 D . 3.00
print("123"+"45"),结果为(   )
A . 123 B . 45 C . 168 D . 12345
小张在利用turtle绘图时,想要将画笔宽度定义为5,下列Python表达式正确的是(     )。
A . turtle. pensize(5) B . turtle. pencolor (5) C . turtle. speed (5) D . turtle. screensize (5)
运行以下程序,显示的运行结果是: ()

a=5

b=2

c=3

d=(a*b)%c

print(d)

A . 3.333 B . 1 C . 3 D . 2
在Python交互模式下,命令运行结果是(        )

A . 12 B . 10 C . False D . True
执行下列语句后的结果是什么?

world="world"
print("hello"+world)(  )

A . helloworld B . "hello" world? C . hello world D . 语法错误
print(5+3)的结果是(   )
A . 5+3 B . (8) C . 8 D . 运行错误
与x>y and y>z语句等价的是(   )
A . x>y or not y<z B . not x<y or y C . x>y>z D . not x<y or not y<z
python乘方运算的运算符是(   )
A . // B . ** C . % D . *
假定母鸡每只4元,公鸡每只3元,小鸡每只2角5分,每种鸡都要买。现有100元,要买100只鸡,问有多少种方案。

求解这个问题,若用枚举法来求解,同时列举母鸡数量x和公鸡数量y,则检验表达式为(   )

A . x+y=100    B . 4*x+3*y=100     C . 4*x+3*y+(100-x-y)//4==100 D . 4*x+3*y+(100-x-y)/4=100
下列不是比较运算符的是(   )
A . != B . = C . >= D . <
最近更新