#612. 【GESP202512】python一级判断

【GESP202512】python一级判断


判断题

  1. 鸿蒙是华为公司开发的一款操作系统,那么它能够将正确的源程序翻译成目标程序,并运行。 {{ select(16) }}
  1. Python 表达式 10 ** 0.510 ** 1 / 2 的结果并不相同。 {{ select(17) }}
  1. 下面 Python 代码执行后将输出 1。

    cnt = 0
    for i in range(100):
        cnt += 1
    print(cnt)
    

{{ select(18) }}

  1. 下面 Python 代码中的 range(-10) 改为 range(10) 执行结果相同。

    tnt = 0
    for i in range(-10):
        if i < 0:
            i = -i
        tnt += i
    print(tnt)
    

{{ select(19) }}

  1. 下面 Python 代码执行后将输出 99,因为 range(100) 不包括 100,而是到 99。

    for i in range(100):
        pass
    print(i)
    

{{ select(20) }}

  1. 下面的 Python 代码能用于判断输入的正整数是否为对称数。

    n = int(input("请输入正整数:"))
    
    new_number = 0
    while n != 0:
        new_number = new_number * 10 + n % 10
        n //= 10
    
    if n == new_number:
        print("对称数")
    else:
        print("非对称数")
    

{{ select(21) }}

  1. 下面的 Python 代码执行后将输出 -100。

    tnt = 0
    for i in range(-100, 100):
        tnt += i
    print(tnt)
    

{{ select(22) }}

  1. 下面 Python 代码执行后,其输出是 -50。

    tnt = 0
    flag = 1
    for i in range(1, 100 + 1):
        tnt += i * flag
        flag = -flag
    print(tnt)
    

{{ select(23) }}

  1. 下面的 Python 代码执行后,将画出横平竖直的正方形。

    import turtle
    turtle.right(45)
    turtle.circle(45, steps=4)
    

{{ select(24) }}

  1. 下面的 Python 代码执行后将绘制出如下图形。

    import turtle
    for i in range(8):
      turtle.right(45)
      turtle.circle(50, steps=4)
    

    image

{{ select(25) }}