试卷 2024年NOC-AI创新编程Python编程复赛模拟真题
2024年NOC-AI创新编程Python编程复赛模拟真题
编程题
第 1 题    问答题

【题干描述】 

 接收用户输入的一个正整数n,输出1到n(包含n)之间所有可以被5整除的数的总和。例如输入30,则计算5+10+15+20+25+30的值,即返回:105

请点击下方编程器进行答题,答题过程中注意点击“保存作品”,完成后点击右侧“退出全屏”按钮,继续回答其他题目。


【程序要求】

1、程序开始,提示用户输入一个正整数n,

2、输出1到n(包含n)之间所有可以被5整除的数的总和


【示例】

输入:请输入一个正整数n:30

输出:105


【程序效果】

第 2 题    问答题

【题干描述】 

编写一个Python程序,使用递归函数实现字符串的反转。例如,函数接受一个字符串"hello"作为参数,返回反转后的字符串"olleh"。

请点击下方编程器进行答题,答题过程中注意点击“保存作品”,完成后点击右侧“退出全屏”按钮,继续回答其他题目。


【程序要求】

1、程序开始,提示用户输入一个字符串

2、如果字符串的长度小于或等于1,函数直接返回字符串本身。

3、如果字符串的长度大于1,函数直接返回反转后的字符串。

4、打印出反转后的字符串的相关信息


【示例1】

输入:请输入一个字符串:hello

输出:反转后的字符串为:olleh


【示例2】

输入:请输入一个字符串:h

输出:反转后的字符串为:h


【程序效果】

答题卡
编程题
1 2
题目总数:2
总分数:100
时间:60分钟