1.在Python语言中,不能作为变量名的是(B)

A.student

B._bmg

C.5SP

D.Teacher

解答:命名只能以字母或者_下划线开头;名字不能包含空格;名字不能与关键字重合。

2.以下代码的输出结果是( C)

x = 12+3*((5*8)-14)//6

print(x)

A.25.0

B.65

C.25

D.24

python 不能用作变量名的 不能作为python变量名_字符串

3. 以下代码的输出结果是(D)

def young(age):

         if 25<=age<=30:

                   print(“作为一个老师,你很年轻”)

         elif age<25:

                   print(“作为一个老师,你太年轻了”)

         elif age>=60:

                   print(“作为一个老师,你可以退休了”)

         else:

                   print(“作为一个老师,你很有爱心”)

young(42)

A.作为一个老师,你很年轻

B.作为一个老师,你太年轻了

C.作为一个老师,你可以退休了

D.作为一个老师,你很有爱心

python 不能用作变量名的 不能作为python变量名_缩进_02

4. 以下关于Python缩进的描述中,错误的是(D)

A.缩进表达了所属关系和代码块的所属范围

B.缩进是可以嵌套的,从而形成多层缩进

C.判断、循环、函数等都能够通过缩进包含一批代码

D.Python用严格的缩进表示程序的格式框架,所有代码都需要在行前至少加一个空格

解答:Python用严格的缩进表示程序的格式框架,缩进表达了所属关系和代码块的所属范围,是可以嵌套的,从而形成多层缩进,判断、循环、函数等都能够通过缩进包含一批代码,一次缩进4个空格,就是一个Tab键,只有存在所属关系时才需要缩进

5.以下代码的输出结果是(B)

x = ‘R\0S\0T’

print(len(x))

A.3

B.5

C.7

D.6

解答:len(s)函数的功能是计算字符串s的长度,字符串中不取消转义的情况下,“\”表示转义,“\0”表示一个空格,故s的长度是5

python 不能用作变量名的 不能作为python变量名_Python_03

6. 以下关于Python循环结构的描述中,错误的是(A)

A.break用来结束当前当次语句,但不跳出当前的循环体

B.遍历循环中的遍历结构可以是字符串、文件、组合数据类型和range()函数等

C.Python通过for、while等保留字构建循环结构

D.continue只结束本次循环

解答:break跳出整个循环

7.以下代码绘制的图形是(B)

import turtle as t

for m in range(1,7):

t.fd(50)

 t.left(60)

A.正方形

B.六边形

C.三角形

D.五角星

python 不能用作变量名的 不能作为python变量名_Python_04

python 不能用作变量名的 不能作为python变量名_python 不能用作变量名的_05

 

 8.以下关于Python语言的描述中,正确的是(C)

A.条件4<=5<=6是合法的,输出False

B.条件4<=5<=6是不合法的

C.条件4<=5<=6是合法的,输出True

D.条件4<=5<=6是是不合法的,抛出异常

python 不能用作变量名的 不能作为python变量名_Python_06

 9.以下代码的输出结果是()

for  m  in range(1,6):

         if m %4==0:

                   continue

        else:

                   print(m,end=’ ,’)

A.1,2,3

B.1,2,3,4

C.1,2,3,5,

D.1,2,3,5,6

python 不能用作变量名的 不能作为python变量名_字符串_07

 10.以下代码的输出结果是( )

t = 10.5

def above_zero(t):

         return  t>0

A.True

B.False

C.10.5

D.没有输出

python 不能用作变量名的 不能作为python变量名_缩进_08