单选题1):Python语言采用______来表明每行代码的层次关系
A、注释和制表符B、制表符或括号C、括号D、空格或制表符答案:D2):下列属于Python注释的方式为______
A、--B、//C、#D、/*
*/答案:C3):Python语言对于变量的命名要求严格,下面几个选项中非法的变量命名是______
A、_var1B、Var_1C、$var_1D、str1答案:C4):下面不属于Python语言表示字符串的方式是______
A、单引号B、括号C、三引号D、双引号答案:B5):下面变量正确的赋值方式是______
A、x=1B、intx;x=1C、=xD、%x=1答案:A6):我们应该了解到,python2到python3经历了很多重大改变,python3不属于接收用户输入的语句是______
A、a=input("input:")B、input("input")C、a="input:"D、b=input()答案:C7):下面程序运行后将输出______
a=52b=62c=b+1print(eval("a+c"))A、a+cB、b+1C、115D、"a+c"答案:C8):下面程序运行后输出的结果是______
n=7sum=0foriinrange(int(n)):sum+=i+1print("结果为:",sum)A、结果为:25B、结果为:28C、结果为:29D、程序报错答案:B9):下面一段代码需要______保证其正常输出
my_len(my_def):my_def
split()returnlen(my_def)res=my_len('hfweiie8832fej中文')print(res)A、首行缩进与第二行保持一致B、首行添加def关键字,且用空格与函数名隔开C、第三行去掉len关键字D、无需修改,程序可以正常输出答案