- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
一、选择题
第一题
执行print(1+3)语句后,输出的结果是()。
A、13
B、1+3
C、4
D、111
第二题
下列数据类型,不可以直接使用索引(下标)访问其元素的是()。
A、字符串
B、列表
C、集合
D、元组
第三题
下列函数中,哪一个可以在列表末尾添加元素?()
A、add()
B、append()
C、pop()
D、remove()
第四题
已知s=onnopythonno,执行print(s.rstrip(on))语句后,输出的结果是()。
A、onnopythonno
B、onnopython
C、onnopyth
D、pyth
第五题
以下选项中,哪一个不是Python3的错误或异常?()
A、SyntaxError
B、ModuleNotFoundError
C、RuntimeError
D、UnderflowError
二、编程题
第一题
编程实现:
给定一个整数n,输出n个连续的y。
例如:n=5,输出5个连续的y为yyyyy。输入描述:输入一个整数n(1≤n≤20)
输出描述:输出n个连续的y
样例输入:5
样例输出:yyyyy
第二题
编程实现:
给定一个字符串,将第一个字符与最后一个字符拼接后输出(第一个字符在前,最后一个字符在后)。
例如:字符串为abcde,abcde的第一个字符为a,最后一个字符为e,拼接后为ae。
输入描述:输入一个长度不超过20的字符串
输出描述:输出一个字符串,表示输入字符串的第一个字符与最后一个字符拼接后的结果
样例输入:abcde
样例输出:ae
第三题
编程实现:
给定一个整数n,将n分成两个正整数,使得两个正整数的和等于n且尽可能接近。
例如:
n=5,两个正整数的和等于5的情况下可以分成1和4或者2和3,要使两个正整数尽可能接近,将5
分成2和3。
n=4,两个正整数的和等于4的情况下可以分成1和3或者2和2,要使两个正整数尽可能接近,将4
分成2和2。
输入描述:输入一个整数n(3≤n≤1000)输出描述:按从小到大的顺序输出两个正整数,表示按题目要求得到的结果,整数之间以一个空格隔开
样例输入:5
样例输出:23
第四题
提示信息:
ABB形式的字符串:是由3个字符组成,其中后两个字符相同,第一个字符与后两个字符不同。
如:cbb、q22、688都是ABB形式的字符串;abc、wwe、pop都不是ABB形式的字符
串。
子串:是指一个字符串中连续的一段字符序列。
如:字符串HelloWorld!中,Hello、ello、World、or都是该字符串的子串。
编程实现:
给定一个字符串S,请统计S中有多少个ABB形式的子串,以及多少种ABB形式的子串。
例如:S=nnnseebbetoosee,ABB形式的子串有see、ebb、too、see,共4个;ABB形式的不
同子串有see、ebb、too,共3种。
输入描述:输入一个长度不超过100的字符串S
输出描述:输出两个整数,分别表示S中有多少个ABB形式的子串,以及多少种ABB形式的子串,整数
之间以一个空格隔开
样例输入:
nnnseebbetoosee
样例输出:
43
第五题
编程实现:
有71个大小相等的格子从左到右排成一排,编号从0到70,其中N个格子有荷叶,初始时青蛙在编号
为0的格子。青蛙要按照以下规则,跳到最后一个有荷叶的格子:
1、青蛙每次最少跳1格,最多跳x格;
2、青蛙每次只能跳到有荷叶的格子;
3、青蛙不能往回跳。
给定N个有荷叶的格子编号,以及青蛙每次最多可以跳的格子数x。请计算青蛙一共有多少种不同的方式跳
到最后一个有荷叶的格子,如果青蛙不能跳到最后一个有荷叶的格子,输出0。
例如:N=4,x=3,4个有荷叶的格子编号依次为1、3、4、6,青蛙每次最多跳3格;
青蛙有以下不同的方式跳到最后一个有荷叶的格子(6号格子):
第一种:先跳到编号1的格子,接着跳到编号3的格子,再跳到编号4的格子,最后跳到编号6的格子;
第二种:先跳到编号1的格子,再跳到编号3的格子,最后跳到编号6的格子;
第三种:先跳到编号1的格子,再跳到编号4的格子,最后跳到编号6的格子;
第四种:先跳到编号3的格子,
您可能关注的文档
- 第15届蓝桥杯Python2023年8月真题-附答案.pdf
- 第15届蓝桥杯Python2023年10月真题-附答案.pdf
- 15届蓝桥杯1月真题.docx
- 第13章电路初探 苏科版物理九年级上册.docx
- 第17课《盼》配套练习(基础+阅读)-部编版六年级上册.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路” 带解析.docx
- 第16讲 第15课 两汉的科技和文化.docx
- 第17课《短文两篇》之《陋室铭》知识点梳理及练习-2022-2023学年七年级语文下册古诗文专题期中期末复习(部编版)教师版.docx
- 第15章 轴对称图形与等腰三角形 综合检测 2023- 2024学年沪科版八年级数学上册.docx
- 第15课 明朝的对外关系.docx
- 第18讲 第17课 西晋的短暂统一和北方各族的内迁.docx
- 第15讲 第14课 沟通中外文明的“丝绸之路”.docx
- 第13课时 中东 欧洲西部.doc
- 第17讲 第16 课三国鼎立.docx
- 第17讲 第16课 三国鼎立 带解析.docx
- 2024_2025年新教材高中历史课时检测9近代西方的法律与教化含解析新人教版选择性必修1.doc
- 2024_2025学年高二数学下学期期末备考试卷文含解析.docx
- 山西版2024高考政治一轮复习第二单元生产劳动与经营第5课时企业与劳动者教案.docx
- 第16讲 第15课 两汉的科技和文化 带解析.docx
- 第13课 宋元时期的科技与中外交通.docx
文档评论(0)