第15届蓝桥杯Stema选拔赛Python真题(无答案)

资源下载
  1. 二一教育资源

第15届蓝桥杯Stema选拔赛Python真题(无答案)

资源简介

4,5
5,6
4,7
5,8
样例输出:
10
STEMA考试Python试卷(8月)
一、选择题
第一题
以下不符合Python语言变量命名规则的是()。
A、k
B、2k
C、_k
D、ok
第二题
己知:s="python",执行print(s[-1])语句后,输出的结果是()。
A、python
B、p
c、nohtyp
D、n
第三题
运行print(type(str(3.14)))语句后,输出的是()。
A、
B、
C、
D、
第四题
在Python中,以下哪个选项可以用来遍历一个字典的键和值?()
A,for key,value in dict.items()
B,for key,value in dict.keys_values()
C.for key,value in dict.iter()
D,for key,value in dict.loop()
第五题
在Python中,以下哪个选项用于获取一个文件的大小?()
A、os.path.size()
B、os.path.getsize()
C、os.path.length()
D,os.path.filesize()
二、编程题
第一题
编程实现:
给定一个字符,连续输出3个该字符。
例如:字符为A,连续3个字符为AAA。
输入描述:输入一个字符
输出描述:输出连续3个该字符(字符之间没有空格)
样例输入:A
样例输出:AAA
第二题
编程实现:
给定一个字符串S(3≤S长度≤1000),输出字符串S的最后两个字符。
例如:S=“abcd”,abcd最后两个字符为“cd”,则输出cd.
输入描述:输入一个字符串S(3≤s长度≤1000)
输出描述:输出一个字符串,表示字符串S的最后两个字符
样例输入:abcd
样例输出:cd
第三题
编程实现:
给定一个正整数N(100≤N≤1000000),分别将N中奇数位上的数字相加,偶数位上的数字相加,最后将
两个相加的和相乘,并输出相乘的结果(奇数位包含个位、百位、万位、百万位,偶数位包含十位、千位、十
万位)。
例如:N=1234,奇数位上的数字为4、2,相加的和为6:偶数位上的数字为3、1,相加的和为4:最后相
乘的结果为24(24=6*4)。
输入描述:输入一个正整数N(100≤N≤1000000)
输出描述:输出一个整数,表示奇数位和与偶数位和相乘的结果
样例输入:1234
样例输出:24
第四题
编程实现:
有1个细胞,从第二天开始,它每天早上会分裂出1个新的细胞(分裂这天算新细胞的第一天)。每个新分
裂的细胞从它出生的第3天开始,每天早上也会分裂出1个细胞。
请计算出到第N(2≤N≤30)天晚上共有多少个细胞(假设细胞不会死亡)。
例如:N=5,第5天晚上共有8个细胞。
第1天
第2天
第3天
第4天
第5天
2
3
5
8
输入描述:输入一个正整数N(2≤N≤30)
输出描述:输出一个整数,表示到第N天晚上细胞的总个数
样例输入:

展开更多......

收起↑

资源预览