资源简介 4,55,64,75,8样例输出:10STEMA考试Python试卷(8月)一、选择题第一题以下不符合Python语言变量命名规则的是()。A、kB、2kC、_kD、ok第二题己知:s="python",执行print(s[-1])语句后,输出的结果是()。A、pythonB、pc、nohtypD、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天2358输入描述:输入一个正整数N(2≤N≤30)输出描述:输出一个整数,表示到第N天晚上细胞的总个数样例输入: 展开更多...... 收起↑ 资源预览