第六课 分支结构 知识点题库

下列语句正确的是(  )
A . If A≠B Then Print "A不等于B" B . If A<>B Then Printf A不等于B C . If A<>B Then Print "A不等于B" D . If A≠B Print "A不等于B"
下面程序的执行结果是(  )(提示:Print语句是表示输出)

I=10

J=20

If I>J Then Print I Else Print J

A . 10 B . 20 C . 1020 D . 2010
在VB中,下述程序段中y的值是(    )

x=6

If x <= 5 Then

  y = 2 * x + 1

Else

  y = x / 2

End If

A . 4 B . 13 C . 6 D . 3
根据下图回答下面小题

图片_x0020_29

  1. (1) 在python中运行以下程序,输出的结果是(    )
    A . True B . False C . break D . continue
  2. (2) “a>0 or a<10”中的or是(    )
    A . 比较运算符 B . 命令提示符 C . 逻辑运算符 D . 算术运算符
幂运算运算符为(    ) 。
A . () B . ** C . / D . //
在Python中, if语句表示分支结构,for 语句表示循环结构。
在Python中输入以下程序:

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

    print("yes")

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

    print("no")

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

A . Yes B . Print C . No D . Else
下列程序段的基本结构(     )

If x<=12:

    y=3+x

else:

    y=4+x

A . 树型结构 B . 循环结构 C . 顺序结构 D . 分支结构
在VB中,表达式3^2\4的值是(    )。
A . 1 B . 1.5 C . 2 D . 2.25
执行下列程序后输出的结果为(   )。

a=3

b=2

a=a*b

print(a)

A . 6 B . 9 C . 18 D . 27
在Python中,已知x=3,那么执行语句x+=6之后,x的值为(   )
A . 3 B . 6 C . 9 D . 18
python中eval( )函数用来执行一个字符串表达式,并返回表达式的值,语句eval('2+4/5')执行后的输出结果是(    )
A . 2.8 B . 2 C . 2+4/5 D . '2+4/5'
Python 的除法运算符,取余运算符分别是(    )。
A . /,// B . ÷,% C . /,% D . ÷,//
小张在利用turtle绘图时,想要将画笔宽度定义为5,下列Python表达式正确的是(     )。
A . turtle. pensize(5) B . turtle. pencolor (5) C . turtle. speed (5) D . turtle. screensize (5)
运行以下程序,显示的运行结果是()。

a=20

b=2

c=a**b+300

print(c)

A . 340 B . 300 C . 700 D . 600
在Python编程中,用“/”来表示数学中的除号。
计算得到数1234的千、百、十、个位上的数

千位:

百位:

十位:

个位:

写出运行结果

>>> 3+0.5

>>>9**0.5

>>>123%10

>>> 10/2

>>>55//3

>>>(65-23)*2/3

>>>n=987

>>> format(n,'.1f')

>>> n=987

>>> float(n)

>>> n=1254.9

>>> int(n)

>>>print( format(n,'.1f'))

>>> n=“987”

>>> float(n)

>>> n=“1254.9”

>>> int(n)

以下程序运行后,输入"蓝"显示的结果是(    )

A . red B . blue C . green D . 请完善程序,我还不知道啊!
在python中,数学表达式的写法正确的是(    )
A . 5a+b/2 B . 5a+(b/2) C . 5*a+b/2 D . a*5+b\2
最近更新