第二单元 Python程序基本结构 知识点题库

学习VB语言编程,读懂程序是一个很重要的能力。下面这段程序运行后s的值是(  )。

s=0

For i=1 To 3

    s=s+i

Next i

A . 1 B . 3 C . 5 D . 6
学习VB语言编程,读懂程序是一个很重要的能力。下面这段程序运行后 s的值是(  )。

  s=0

For i=1 To 3

    s=s+i

Next i

A . 1 B . 3 C . 5 D . 6
以下一段VB程序运行后,Y的值是( )

Dim Y As Integer

Y=0

Do While Y<30

    Y=(Y+2)*(Y+3)

Loop

A . 60 B . 72 C . 34 D . 156
两个数进行交换,请完成下列流程图

 ② ③ ④ 

下面程序执行后,x的结果为(  )。 

x=0

For i = 1 to 5 

    For j = i to 5

        x=x+1

    Next j

Next i

Print x

A . 5 B . 10 C . 15 D . 20
数学符号中“≤”相当于关系运算符中的
a=75

If a<=70 Then i=1

If a>70 Then i=2

Print i

以上程序段的执行结果为2。

下述程序段中y的值是(   )

x=6

If x <= 5 Then

    y = 2 * x + 1

Else

    y = x / 2

End If

A . 13 B . 6 C . 3 D . 4
数学式(2a-b)/(2a+b)在VB中的正确写法是(      )
A . (2*a-b)/(2a+b) B . (2*a-b)/2*a+b C . (2a-b)/(2a+b) D . (2*a-b)/(2*a+b)      
在python中运行以下程序,运行结果是(       )

a=4

b=2
print(a%b)

A . 2 B . 2.0 C . 0 D . a%b
print("123"+"45"),结果为(   )
A . 123 B . 45 C . 168 D . 12345
下面关于循环结构的说法哪些是错误的。(   )
A . 关键字for或while后面的表达式后会有冒号 B . 语句块相对于关键字for或while和表达式需要缩进 C . 循环结构中可以嵌套其他结构 D . 语句块中的语句需要{}括起来
不管是哪一种条件语句,都要在条件表达式和me之后输入冒号。
Python语言用if语句实现选择结构,它包括以下三种基本形式:单分支语句、双分支语句、多分支语句。
利用Python编程实现计算z=a+aa+aaa+aaaa+aa..a的值,其中a是一个数字,如8+88+888+8888+88888。设计一个summalion()函数,输入变量为数字a和需要多少个数相加的n,在这个函数中,a.aa.aaa这些基本数由变量Basic来保存,前几个数的求和保存在变量sum中,Python程序如下左图所示,请在下划线处填写代码(   )完善程序实现如下右图的运行结果。

A . basic+=sum B . sum=basic+n C . sum=basic+1 D . sum+=basic
运行以下程序,显示的运行结果是:3 1()

Num=123

temp1=Num%10

temp2=Num%100

print(temp1,temp2)

A . 正确 B . 错误
运行以下程序,显示的运行结果是:3 4.8 ()

Num1=3

Num2=4.8

print(Num1,Num2)

A . 正确 B . 错误
如图的程序中,如果在开始输入数字65,那程序输出的结果为

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

if a>=85:

  print("优秀")

else:

  if a>=60 and a<85:

    print("良好")

    print("继续努力")

  else:

    print("待优")

    print("你需要加把劲了")

在Python中,“÷”号用(    )符号表示
A . + B . - C . * D . /
下列不是比较运算符的是(   )
A . != B . = C . >= D . <