题目 | 选项A | 选项B | 选项C | 选项D | 答案 | |
|---|---|---|---|---|---|---|
以下哪个是求差集:() | x|y | x^y | x-y | x&y | C | |
下面程序的功能是计算1到50中是7 的倍数的数值之和,请选择填空. i =1;sum = 0; for i in range(1,50): if________: sum +=i; print(sum); | i/7 == i/7 | i/7 = i/7 | i%7 = 0 | i%7 == 0 | D | |
在IDLE交互式解释器中,( )符号为Python提示符 | >>> | <<< | <<> | /// | A | |
在Python中,以下代码有几处错误() score = 80 if score >=90 print("奖励武功秘籍") else print("上思过崖面壁") | 1处错误 | 2处错误 | 3处错误 | 4处错误 | C | |
分析如下的Python代码片段,编译运行后的输出结果是() for i in range(1,10): if i%2 ==0: print(i) | 2 4 6 8 | 2 4 6 | 2 6 8 | 4 6 8 | A | |
有关reload函数说法正确的是() | Reload()函数用模块变量名作为参数 | Reload()函数重载的只是使用import语句已经导入的模块 | 如果模块没有导入,则执行reload重载会出错 | 使用reload重载模块,如果模块文件已经被修改,则会执行修改后的代码 | A,B,C,D | |
x='ab'*3;x=x.replace('a','c’);print(x),结果是() | cb | ababab | cbcbcb | abc | C | |
以下Python代码,编译运行后输出的结果是() def show(num1,*num2): print(num1) for x in num2: print(x) show(1,2,3,4,5) | 输出 1 | 输出 2 | 输出 1 2 3 4 5 | 编译错误 | C | |
分析如下Python代码程序,如果运行程序后输出的结果是1-10(包含10)之间的偶数和, 则在下划线处应填入的代码是( )。 sum=0 for i in range(1,11): if i%2==1: __________ sum = sum+i print(sum) | break | return | goto | continue | D | |
Python中的注释符号是() | #用于多行注释 | #用于单行注释 | '''用于多行注释 | """用于多行注释 | B,C,D | |
"abc".capitalize()的结果是() | Abc | ABC | abc | aBc | A | |
‘hello.com.aaa.zzzy’.strip(‘hzy’)的结果() | hello.com.aaa.zzzy | hello.om.aaa. | ello.com.aaa. | com.aaa | C | |
分析如下Python语言代码片断: i=6;j=4 print(i%j) 输出结果为() | 1 | 2 | 3 | 4 | B | |
Python语言中,声明a=3; 执行表达式 a=1 if a>1 else 0后,a应该是() | 0 | 1 | 2 | 3 | B | |
在Python 中,下列代码的运行结果是() a=1 b=2 c=3 if a<0: if b<0: c=10 else: c=20 print(c) | 输出10 | 输出20 | 输出3 | 编译报错 | C | |
在Python中,用于输出的语句是() | input | scanf | main | A | ||
X=list(range(6)),x[2:5]的值是:() | [1,2,3] | [2,3] | [2,3,4] | [2,3,4,5] | C | |
以下是序列数据类型的有:() | 字符串 | 列表 | 元祖 | 字典 | A,B,C | |
Python中,定义变量a="123",将a转为整数的方法时() | str(a) | (int)a | float(a) | int(a) | D | |
分析如下的Python代码片段,for循环的循环次数是() for i in range(0,10): if i<1: continue if i==5: break | 1 | 10 | 6 | 死循环 | C | |
题目 | 选项A | 选项B | 选项C | 选项D | 答案 | |
在Python中,如下代码的运行结果是() num = 15 if num % 3 ==0 and num % 5 ==0: print("能被3和5整除") else if num % 3 ==0: print("能被3整除") else if num % 5 ==0: print("能被5整除") | 能被3和5整除 | 能被3整除 | 能被5整除 | 编译错误 | D | |
有关From的说法正确的是() | 导入模块 | 导入指定模块中的指定对象 | 导入的对象可以直接使用 | 不需要使用模块名称作为限定符 | A,B,C,D | |
x=10 y=20 x+=20 result=x+y print(result) 输出结果是() | 20 | 30 | 40 | 50 | D | |
Python程序源代码文件扩展名通常为( ) | .java | .class | .xml | .py | D | |
以下Python代码,编译运行后输出结果是() x = 10 def change(x): x = 100 change(x) print(x) | 10 | 100 | 10 100 | 无任何输出 | A | |
在用记事本编写Python程序时,记事本默认保存编码格式为( ) | ANSI | GBK | UTF-8 | ISO-8859-1 | A | |
判断下面哪些语句是正确的() | 集合存放的对象不能相同 | 列表存放的对象不能相同 | 元祖是可变的 | 字典是无序的 | A,D | |
Python中以下语句正确的是() | 模块就是一个包含变量、函数或类的定义的程序文件 | 不需要导入模块,就可以使用其中的变量或函数 | 使用import导入模块 | From不可以导入模块 | A,C | |
执行语句for i in range(100):print(i) 后变量i的值是:() | 98 | 99 | 100 | 101 | B | |
以下哪种数据类型具有映射特征:() | 元祖 | 字典 | 列表 | 集合 | B | |
Python遵循( )协议 | HHTP | HTTPS | GPL | WWW | C | |
Python源程序文件编码默认格式为( ) | ANSI | GBK | UTF-8 | ISO-8859-1 | C | |
创建列表的方式正确的是:() | X=[] | X={} | X=() | X=list() | A,D | |
导入模块时,Python会执行以下哪几个步骤:() | 搜索模块 | 必要时编译模块 | 执行模块 | 删除模块 | A,B,C | |
字典中的items()是用来获取() | 键视图 | 值视图 | 键值对视图 | 字典视图 | C | |
执行下面的语句后,输出结果是什么? s = 0 for a in range(1,5): for b in range(1,a): s += 1; print(s) | 5 | 6 | 7 | 8 | B | |
以下Python代码,编译运行后输出的结果是() def calc(num1,num2,op): if op == '+': print(num1+num2) elif op =='-': print(num1-num2) elif op =='*': print(num1*num2) else: print(num1/num2) calc(10,2,'$') | 12 | 8 | 20 | 5.0 | D | |
创建集合的方式不正确的是:() | X = {1,2,3} | Y=[5,6,8,9,’abc’] | X={x for x in ‘abc’} | X = set(‘hello’) | B | |
python程序中,16//5的值是:() | 0 | 3 | 3.2 | 4 | B | |
在Python中以下赋值正确的是() | x,y = 12 | x,y = (1,2) | [x,y] = 1,4 | [x,y] = [5,6] | B,C,D | |
题目 | 选项A | 选项B | 选项C | 选项D | 答案 | |
strip()的使用() | 用于去掉所有的空格 | 用于去掉首尾的空格 | 用于去掉首尾的空格,回车符和换行符 | 可以去掉首尾包含的字符 | C | |
如何输出多个对象() | print(abc) | print(a,b,c) | print(a--b--c) | print(a/b/c) | B | |
创建元祖的方式正确的是:() | X = () | X=tuple() | X={} | X=[] | A,B | |
以下是Python语言程序的运行结果( ) count = 1;sum = 0; while count<5: sum+=count count+=1; print(sum); | 1 | 4 | 5 | 10 | D | |
以下Python代码,编译运行后的结果是() def sum(num): res = 0 for i in range(1,num): res+=i return res res = sum(5) print(res) | 0 | 5 | 编译出错 | 10 | D | |
endswith的作用是什么() | 判断是否以某个字符开始 | 判断是否以某个字符结尾 | 判断中间是否包含某个字符 | 判断是否包含某个字符串 | B | |
python中下面有关for循环的正确描述是:() | for循环只能用于循环次数已经确定的情况 | for循环是先执行循环语句,后判断表达式 | 在for循环中,不能使用break语句跳出循环体 | for循环的循环体语句中,可以包含多条语句,但必须对其方式 | A,D | |
以下Python代码片段,编译运行后输出的结果是() def sayHello(): print("Hello") print("World") | 无任何输出 | 编译错误 | 输出Hello | 输出 Hello World | A | |
定义列表对象 l = ["a","b","c","d"],获取集合对象元素个数的方法是() | l.size() | l.length() | count(l) | len(l) | D | |
可以用作Python中的续行符号是() | \用作续行符号 | /用作续行符号 | ()可以用作续行符号 | []可以用作续行符号 | A,C |