2024年12月Python一级试卷
从PDF导入:2024年12月Python一级试卷
试卷题目预览
2024年10⽉8⽇ ,诺贝尔物理学奖“意外地”颁给了两位计算机科学家约翰·霍普菲尔德(John J. Hopfield)和杰弗⾥·⾟顿(Geoffrey E. Hinton) 。这两位科学家的主要研究⽅向是( )。
下列软件中是操作系统的是( )。
有关下列Python代码的说法,错误的是( )。
print("Hello,GESP!")
Python表达式 20 - 3 * 2 ** 2 的值是( )。
在Python中,假设N为正整数2,则 print(N // 3 + N % 3) 将输出( )。
Python语句 print(7%3,"7%3",f"7%3={7%3}") 执行后的输出是( )。
执行下面的Python代码,在键盘上输入123并回车,输出是( )。
a = input("请输入正整数:")
print(a + "123")
有关下列Python代码的说法,错误的是( )。
N = int(input())
print(N % 2)
下面Python代码执行后,求出几天后星期几。如果星期日则输出"星期天"否则输出形如"星期1"。横线上应填入的代码是( )。

下面Python代码执行后输出是( )。
N = 0
for i in range(1, 10):
N += 1
print(N + i)
下面Python代码执行后输出的是( )。
tnt = 0
for i in range(0, 100):
tnt += i % 10
print(tnt)
下面Python代码执行后输出的是( )。

为在Python Turtle中输出如下图形,代码横线处应填入( )。

import turtle
for i in range( ):
turtle.right(45)
turtle.forward(50)
为在Python Turtle中输出如下图形,代码横线处应填入( )。

import turtle
for i in range( ):
turtle.right(60)
turtle.forward(50)
为在Python Turtle中输出如下图形,代码横线处应填入( )。

import turtle
for i in range( ):
turtle.right(120)
turtle.forward(50)
if i % 3 == 0:
turtle.penup()
turtle.forward(50)
turtle.pendown()
在Windows的资源管理器中为已有文件A建立副本的操作是Ctrl+C,然后Ctrl+V。( )
在Python中,表达式 8//3 和 8%3 的值相同。( )
Python语句 print(input()) 能接收键盘输入并原样输出。( )
下面Python代码执行后将输出10。( )

下面Python代码执行后将输出99。( )
for i in range(100):
continue
print(i)
下面Python代码被执行时,将执行一次输出(即第二行将被执行一次)。( )
for i in range(10, 3):
print(i)
Python语句 print(3,2) 执行后,将输出3和2,且3和2之间有空格间隔。( )
在Python代码中,studentName、student_name以及sStudentName都是合法的变量名称。( )
Python的turtle中,turtle.right()参数必须为正数。( )
下面的Python代码被执行后将绘制3个间隔为50、边长也为50的正方形。( )

温度转换
小杨最近学习了开尔文温度、摄氏温度和华氏温度的转换。令符号K表示开尔文温度,符号C表示摄氏温度,符号F表示华氏温度,这三者的转换公式如下:
C = K - 273.15
F = C × 1.8 + 32
现在小杨想编写一个程序计算某一开尔文温度对应的摄氏温度和华氏温度,你能帮帮他吗?
一行,一个实数K,表示开尔文温度。
一行,若输入开尔文温度对应的华氏温度高于212,输出 Temperature is too high!;否则,输出两个由空格分隔的实数C和F,分别表示摄氏温度和华氏度,保留两位小数。
【样例输入1】 411.3 【样例输出1】 Temperature is too high! 【样例输入2】 173.56 【样例输出2】 -99.59 -147.26 0 < K < 10⁵
奇数和偶数
小杨有n个正整数,他想知道其中的奇数有多少个,偶数有多少个。
第一行包含一个正整数n,代表正整数个数。 之后n行,每行包含一个正整数。
输出两个正整数(用英文空格间隔),代表奇数的个数和偶数的个数。如奇数或偶数的个数为0,则对应输出0。
【样例输入】 5 1 2 3 4 5 【样例输出】 3 2 对于全部数据,保证有 1 ≤ n ≤ 10⁵ 且正整数大小不超过 10⁵。