【判断题】取列表中某个元素或某几个元素时,其索引值只能为正数。 请回答对或错。
【填空题】阅读程序,写出运行结果。 def func(str, times = 2): return str*times s1=func(times=4,str="ok") s2=func(str="ok") s3= func(str="ok",3) print(s1) print(s2) print(s3) 请写出程序的运行结果(注意,运行结果有三行,按顺序填入三个填空)
【填空题】ls = [] def func(a, b): ls.append(b) return a*b s = func("work", 2) print(s, ls)
【论述题】提交实验三的全部程序和实验报告
【单选题】已知ls=[4,5,6],则print(ls*2)的输出结果是: ____________ 。
【填空题】下面代码的输出结果是什么: ____ _ _______ 。 a = [2,6,7,3,5,8,9,4] n = len(a) for i in range( n//2 ): a[i], a[n- i -1] = a[n- i -1], a[i] print(a)
【填空题】ls = [] def func(a, b): ls = [] ls.append(b) return a*b s = func("work", 2) print(s, ls)
【填空题】请写出 len(str(123.456)) 函数的值: _______ 。
【单选题】有字符串变量 s='123',请选择语句print(s * 3)后的正确结果。
【填空题】s = "abcd1234",采用字符串操作函数replace()将其中的字符 c 替换成字符 C ,使用一行代码实现,该代码是:_____________。(为便于系统自动评阅,请不要在代码中增加空格) 说明:replace()函数的使用格式为 .replace(,)
【论述题】提交 实验四的前部程序和实验报告
【简答题】编写程序,提取首字符。输入一串单词,中间用一个空格分隔,提取每个单词的第一个字符生成一个新的字符串并输出。 (20.0分)
【单选题】有一个字符串变量s = 'python program',语句print( s[ : : ] )的输出结果是什么?
【简答题】编写函数flower(n),判断整数n是否是一个三位的水仙花数,即该数n每位上数字的3次方之和等于该数,如153=1 3 +5 3 +3 3 。函数flower(n)的返回值为布尔值True或 False,若该数是水仙花数,则返回True,否则返回False。利用这个函数,对所有从100到999的三位数进行判断,每找到一个水仙花数,就立即添加到列表flist中。最后,输出列表flist。
【单选题】以下选项中,输出结果为False的是: ____________ 。
【填空题】Python 表达式 12//5的计算结果是: _______
【单选题】下面代码的输出结果是 : ____________ 。 for m in range(3): print(m, end=””) )
【单选题】有一个字符串变量s = 'python program',语句print(s[1:5:2]) 的输出结果是:
【简答题】编写函数flower(n),判断整数n是否是一个三位的水仙花数,即该数n每位上数字的3次方之和等于该数,如153=1 3 +5 3 +3 3 。函数flower(n)的返回值为布尔值True或 False,若该数是水仙花数,则返回True,否则返回False。利用这个函数,对所有从100到999的三位数进行判断,每找到一个水仙花数,就立即添加到列表flist中。最后,输出列表flist。 (20.0分)
【简答题】等边三角形的绘制。使用turtle库中的fd() 和seth()函数绘制一个等边三角形。 (说明:请将改造后的程序写在答题框中,并把程序运行结果截图作为附件或图片上传)
【单选题】有如下程序代码,请选择正确的输出结果。 date = '2018-8-27' date1 = date.split('-') print( date1)
【单选题】下列语句执行后的屏幕输出结果,请选择你认为正确的答案。
greet=”你好,我的中国”
print(greet[1])
x=4
print(greet[x+2])
【单选题】数学函数库的名字是 ___________ 。
【单选题】有一个字符串变量s = 'python program',语句print(s[-3:-1]) 的输出结果是:
【单选题】下列不是Python对文件操作的方法(也可称为函数)是: ____________ 。
【单选题】字符串是一个连续的字符序列,用什么方式打印出可以换行的字符串?
【填空题】有一个变量a,它的值是10,还有一个变量b,它的值是20。请写出能够实现在屏幕上输出变量a和变量b之和的Python语句。 提示:不要自己计算出结果是30,直接输出30。而只需要列出算式让机器给我们做计算。
【填空题】n = 1 def func(a, b): global n n = b return a*b s = func("good", 2) print(s, n)
【填空题】下面代码的输出结果是: ___________ 。 n = 0 for i in range(1,10): if i%2 ==1: n = n + i print( "n={ }" .format(n)) (5.0分)
【单选题】请选择能输出下面信息的一条print()语句
输出显示为: 北京\信息\科技\大学
【单选题】有一个字符串变量s = 'python program',语句print(s[::-1]) 的输出结果是:
【填空题】s = "abcd1234", find()函数可以在字符串中搜索子串 ,s.find("cd") 返回的结果是________。
【填空题】ls = [] def func(a, b): ls = [] ls.append(b) return a*b s = func("work", 2) print(s, ls) (5.0分)
【论述题】提交实验五“函数”的实验报告
【简答题】编写具有如下功能的程序: 生成10个1到100以内的随机整数,并存放到一个列表里dataList。将此列表的数字从小到大排序,并输出排序后的列表。 提示:使用函数 sorted(dataList) 对该列表排序。 (25.0分)
【单选题】字符串是一个字符序列,例如,字符串s,从右侧向左第3个字符用什么索引?
【单选题】在Python内置的 random 库 中,可用于生成一个[1,10]之间随机整数的函数调用是: ____________ 。
【填空题】下面代码的输出结果是: ___________ 。 n = 0 for i in range(1,10): if i%2 ==1: n = n + i print( "n={ }" .format(n))
【填空题】打印如下图形: * ** *** **** ***** 使用代码如下: for i in range(1,6): print("*"____) 注:填写答案中不要包含空格
【单选题】下列单词中,哪个不是Python语言保留字: ____________ 。