SCR智创巅峰编程挑战赛--python

单项选择题(共15题,每题4分)
您的姓名:
1、下列可以作为Python变量名的是?( )
2、print(int("12")+1) 的结果是?( )
3、print(2026 % 10 / 2)的结果是?( )
4、123%101的结果是多少?( )
5、运行下面程序后,b的值是(    )。
a = 34
b = a % 10 + 2
6、下面哪个程序可以交换变量x和y的值?(    )
7、请问下列表达式中,结果为True的是( )
8、有如下Python程序段:( )

执行程序段后,输出的结果是?( )
9、执行下面程序,结果是?( )
10、关于下列程序理解说法正确的是?( )
num=0
while num<10:
    print("Python")
11、以下 Python 代码执行后输出结果是 ( )
for i in range(10):
    if i % 2 == 0:
        continue
    else:
        print(i, end=",")
12、运行下面程序的结果是(    )。
total = 0
for i in range(1, 10, 2):
    total += i
    print(total)
13、若list_a = [5, 4, 1, 2, 3],以下选项中能够输出 [5, 4, 3, 2, 1] 的是?( )
14、运行下面程序,输出的结果是(    )。
lis = [1, 2, 3, 2]
lis.reverse()
print(lis)
15、以下代码输出的结果是?( )
ls1=['榴莲','芒果','椰子','杨桃','柠檬','百香果','橄榄','木瓜'] ls1.append(['枇杷','火龙果']) print(ls1)

编程题(共2题,每题20分)

说明:每题会有10个测试点,每个测试点2分。

第一题

【编程实现】

输入 1~12 的月份数字,输出季节:

· 3、4、5 月:春季

· 6、7、8 月:夏季

· 9、10、11 月:秋季

· 12、1、2 月:冬季

· 输入不是 1~12,输出:月份错误

【样例输入1】2

【样例输出1】冬季

【样例输入2】15

【样例输出2】月份错误

第二题

【编程实现】

输入 n,输出 n 行 n 列方阵,每个位置打印当前的列号。

【样例输入1】 2

【样例输入1】 1 2

1 2

【样例输入2】 3

【样例输入2】 1 2 3

1 2 3

1 2 3

更多问卷 复制此问卷