第3课 算术运算符和表达式 知识点题库

Python中,若要改变运算顺序,可使用[ ] 。
逻辑表达式“5<6 And 6>7”结果为真。
请补全代码求5位学生各自3科考试成绩的总成绩:(  ) 

for i in     ①      :

    print("第",i,"位同学")

    a=0

    for j in     ②      :

        a=a+int(input("请输入第"+str(j)+"科考试成绩:"))

    print("该生的总成绩为:",a)

A . range(6)      range(4) B . range(1,6)     range(4) C . range(6)       range(1,4) D . range(1,6)     range(1,4)
在VB中有许多常用的函数,例如Rnd随机函数,它的取值范围是0≤Rnd≤1。
在计算机程序设计中,下列哪个符号表示数学中的“×”(   )。
A . / B . ^ C . * D . &      
在VB中,我们可以使用MOD运算符对数据进行取余运算,如5 MOD 3=2、4 MOD 2=0,那么15 MOD 3=(    )。
A . 5 B . 2 C . 1 D . 0
python使用(       ) 函数接收用户输入的数据。
A . accept( ) B . input( ) C . readline( ) D . login( )
在vb中,x+y小于10且x-y大于5的逻辑表达式是(   )
A . x+y<10 or x-y>5 B . (x+y<10) : (x-y)>5 C . x+y<10; x-y>5 D . x+y<10 and x-y>5
当我们用VB设计模拟抽奖箱程序时,可以用Rnd随机函数实现随机抽奖,它的作用是随机得到一个大于0但小于1的小数。例如,在VB中输入代码Text1. Text=Rnd,那么,Text1中得到的数据可能是           
A . 0 B . 1 C . 0.52 D . -0.5
VB表达式str(11)+2的值是(    )。
A . 112 B . 11 C . 2 D . 13
程序二:完善程序,实现以下功能:输入一个整数,判断这个数字是奇数还是偶数。选择合适的选项填入横线处,使程序能按要求正确运行。

m=int(input("请输入一个整数:"))

if ⑴:

  print("这个数字是奇数")

:

  print("这个数字是偶数")

⑴A.m/2=0    B.m//2==0    C.m%2=0    D.m%2==1

⑵A.if       B.else       C.elif     D.break

根据下图回答问题 

  1. (1) 在Python交互模式下,命令运行结果是(   )
    A . 12 B . 10 C . False D . True
  2. (2) “>>>”是(   ),输入相应的命令即可执行程序。
    A . 比较运算符 B . 命令提示符 C . 逻辑运算符 D . 算术运算符
  3. (3) “x>0 and x<10”中的and是(   )
    A . 比较运算符 B . 命令提示符 C . 逻辑运算符 D . 算术运算符
学习了Python绘制图形操作后,信息小组接到了编程演示的任务。为此,小组同学编写了一段代码,绘制出多个不同颜色的圆形。

代码如下:

import turtle

turtle. bgcolor("black")

colors=["red", "green", "blue", "yellow"]

for x    ①   range(100):

turtle. pencolor(colors[x%4])

turtle. circle(x)

turtle. left(90)

请分析任务,完成下列题目。

  1. (1) 程序中横线处应填写              
    A . print B . input C . in D . Colors
  2. (2) 程序中x%4的作用是              
    A . 计算x乘以4的结果 B . 计算x除以4的整数部分 C . 计算x除以4的小数部分 D . 计算x除以4的余数
  3. (3) 执行此程序,绘制出圆形的总颜色数是              
    A . 1 B . 4 C . 5 D . 100
  4. (4) 执行此程序,绘制出圆形的总个数是              
    A . 1 B . 4 C . 99 D . 100
  5. (5) 此程序属于程序设计结构中的              
    A . 顺序结构 B . 分支结构 C . 循环结构 D . 跳转结构
小张在利用turtle绘图时,想要将画笔宽度定义为5,下列Python表达式正确的是(     )。
A . turtle. pensize(5) B . turtle. pencolor (5) C . turtle. speed (5) D . turtle. screensize (5)
写出下面代码的运行结果。

a=int(input("请输入a:"))

if a<0:

    y=-a

else:

    y=a

print(y)

输入: 2022

输出结果为

输入: -3

输出结果为

小明同学用Python设计一个简单加法计算器,要求在一行中输 入两个整数,用空格隔开,回车之后输出结果。请将代码补充完整。

t=input("请输入两个数(空格分开):")      #input 接收的数据都是字符

=t.split()     #用split( )函数将字符分割,然后分别赋值给a,b

a=int(a)#将a转化为整数

b=      #将b转化为整数

print("结果是:",            #输出两个数的和

运行以下程序,显示的运行结果是:5.0。

Num1=4.1

Num2=5.8

age=(Num1+Num2)/2

与x>y and y>z语句等价的是(选择项用伪代码写)(  )
A . x>y>z B . not x<z C . not x D . x>y or not y<z
以下x值等于5的是(   )
A . x='6-1' B . x=int(10/2) C . x='10/2' D . x=10/2
Python中,布尔变量的值为(   )
A . True,False B . T,F C . 真,假 D . 0,1
最近更新