python123程序设计方法测试_Python程序设计答案

这篇博客涵盖了Python编程的基础知识和实践题目,包括列表操作、函数应用、字符串处理、条件判断和循环控制等,适合初学者巩固编程技能。通过解答一系列填空题、判断题、选择题和论述题,读者可以深入理解Python语法和编程逻辑。
摘要由CSDN通过智能技术生成

【判断题】取列表中某个元素或某几个元素时,其索引值只能为正数。 请回答对或错。

【填空题】阅读程序,写出运行结果。 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语言保留字: ____________ 。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值