- 博客(23)
- 收藏
- 关注
原创 董付国老师Python小屋编程题答案111-120
112.己知当前文件夹中有个文件data112.docx,里面有几段文本,每一段中都随机为一些文字设置了不同的字体,例如黑体、隶书、宋体等。函数main()的功能是使用扩展库python-docx(服务器上已安装)读取文件data112.docx中的文字,返回使用字体最多的段落文本,也就是包含字体名称最多的那个段落的文本。113.服务器已安装扩展库openpyxl,当前文件夹中Excel文件data113.xlsx的第一个工作表中第一行为表头不包含有效数据,然后有若干行数据,每行共4列,其中前3列
2025-07-28 23:39:51
727
原创 董付国老师Python小屋编程题答案101-110
102.凯撒加密算法的原理是,把明文中每个英文字母替换为该字母在字母表中后面第k个字母,如果后面第k个字符超出字母表的范围,则把字母表首尾相接,也就是字母z的下一个字母是A,字母z的下一个字母是a。要求明文中的大写字母和小写字母分别进行处理,大写字母加密后仍为大写字母,小写字母加密后仍为小写字母,非英文字母保持不变。函数main()接收一个字符串s和一个整数k(1<=k<=25),要求返回s中每个英文字母替换为字母表中后面第k个字母。例如,main('Beautiful is better than ugl
2025-07-28 23:26:04
780
原创 董付国老师Python小屋编程题答案91-100
92.函数main()接收一个任意字符串s,要求返回字符串s的前导空格数量,也就是字符串左侧有多少个连续的空格。93.函数main()接收3个分别表示年、月、日的正整数year、month、day,要求返回year年month月day日是该年的第几天。例如main(2020,10,3)返回277。删除代码中的pass语句,替换为自己的代码,完成预期的功能。可以导入必要的标准库。94.函数main()接收一个包含若干整数的列表data,要求检査列表data中的整数是否已按升序排序,也就是任
2025-07-27 21:13:48
695
原创 董付国老师Python小屋编程题答案81-90
82.函数main()接收两个字符串s1和s2,要求返回字符串s2中每个唯一字符(相同字符按一个对待)在s1中出现的次数之和。例如,main('abcdabcab','aa')的结果为3。83.函数main()接收整数参数start和end,要求返回闭区间[start,end]上所有整数之和。下面的代码有错误,请修改后提交。84.函数main()接收一个包含若干整数的列表data,返回其中绝对值最大的整数。下面的代码有错误,请修改后提交。85.函数main()接收一个包含奇数个
2025-07-27 21:03:11
593
原创 董付国老师Python小屋编程题答案71-80
72.函数main()接收一个包含若干整数的列表参数lst,要求返回其中大于8的偶数组成的新列表,如果不存在这样的数就返回空列表。如果接收到的参数lst不是列表或者列表中不都是整数,就返回'数据不符合要求'。73.函数main()接收两个任意长度的字符串s1和s2,要求返回两个字符串对应位置上字符相同的数量。也就是说,如果字符串s1中第i个字符与字符串s2中第i个字符完全相同则计1个,返回所有满足这样条件的字符数量。74.函数main()接收两个任意长度的字符串s1和s2,要求把这两个字
2025-07-26 22:10:09
359
原创 Python小屋董付国老师编程题答案31-40
32.函数main()接收一个字符串s和一个正整数n,要求返回字符串s重复n次之后的长字符串,如果只传递字符串s就返回重复3次得到的字符串,也就是n默认为3。例如,传递参数‘abc’和2返回'abcabc',传递参数'ab'返回'ababab'。33.函数main()接收一个字符串s和一个正整数n,其中n的大小不超过s的长度,要求返回字符串s循环左移n位之后的结果。例如,接收字符串'abcdefg'和3,返回'defgabc'。34.类Number用来模拟整数类型的部分操作,要求构造方法
2025-07-24 23:14:35
310
原创 Python小屋编程答案21-30
22.函数main()接收两个正整数n和i,返回组合数c(n,i)的值,也就是从n个物体中任选i个物体有多少种选法。删除下面代码中的pass语句,替换为自己的代码,完成要求的功能。不能使用循环结构和任何形式的推导式,要求结果为整数。23.函数main()接收一个大于等于1的正整数n和一个介于[0,9]区间的正整数a,要求返回表达式ataataaataaaa+...taa...aa前n项的和。例如,当n=3和a=1时,计算1+11+111,返回123。删除下面代码中的pass语句,完成要求的功能。要
2025-07-24 15:00:57
252
原创 1.字符串替换_字典应用
函数main()接收一个字符串s,要求把其中的阿拉伯数字0、1、2、3、4、5、6、7、8、9分别变为零、一、二、三、四、五、六、七、八、九,其他非阿拉伯数字保持不变,返回处理后的新字符串,注意要使用单引号。
2025-07-19 22:54:08
135
空空如也
C语言printf函数的%n
2025-04-17
TA创建的收藏夹 TA关注的收藏夹
TA关注的人