浙教版(2020)初中信息技术八年级上册第一单元 第3课 算术运算符与表达式

试卷更新日期:2022-07-18 类型:同步测试

一、单选题

  • 1. 下列不是Python中关系运算符的是(   )
    A、<、> B、<=、>= C、==、!= D、<>、=
  • 2. 下列不是Python中逻辑运算符的是(   )
    A、break B、and C、or D、not
  • 3. Python中,布尔变量的值为(   )
    A、True,False B、T,F C、真,假 D、0,1
  • 4. Python中,定义a=1,b=0,则 a and b、a or b、not b的值分别为(   )
    A、0   1   True B、0   1   true C、1   0   False D、1   0   false
  • 5. Python中,定义a=1,b=2,则 a and b、a or b、not b的值分别为(   )
    A、2   1   False B、2   1   True C、1   1   False D、2   1   true
  • 6. 下列表达式结果为真(True)的是(      )
    A、20<19 and 87>100 B、not 16>15 C、3<5 or 4>5 D、9>2 and 0
  • 7. 下列表达式结果为真的是(    )
    A、2>3 B、2>3 or 3>2 C、"123"=="321" D、22*11>11*22
  • 8. 以下能够成为判断条件的最好的一个是(    )
    A、x+y B、x-y C、x=y D、x==y
  • 9. 15岁以下的男生的判断条件是(   )
    A、n1<15 or xb=="男" B、n1>=15 and xb=="男" C、nl<15 or xb!="女" D、n1<15 and xb=="男"
  • 10. 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=="女")
  • 11. 与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
  • 12. 在Python中,数学表达式的写法正确的是(   )
    A、5*a+b/2 B、5a+b/2 C、a*5+b\2 D、5a+(b/2)
  • 13. python乘方运算的运算符是(   )
    A、// B、** C、% D、*
  • 14. 假如变量a1,a2的值为10,3。则表达式a1%a2,a1//a2,a1**a2的结果是(   )
    A、1 3 1000 B、3 1 1000 C、1 3.333 30 D、3 3 1000
  • 15. 在Python中,a='123',b='456',则a+b和a*2的结果是(   )
    A、'123456'、'123123' B、'579'、'246' C、123456、123123 D、579、246
  • 16. 假如输入5和6,运行以下程序后,显示的结果是(   )

    a1=int(input("请输入自然数:")

    a2=int(input("请输入自然数:")

    p1=a2

    p2=int(a1*a2)

    p3=int(a2/a1+a1*a2)

    print(p1, p2, p3)

    A、5 30 30 B、6 30 30 C、6 30 31 D、5 30 31