选择题 共15道
判断题 共12道
小杨父母带他到某培训机构给他报名参加CCF组织的GESP认证考试的第1级,那他可以选择的认证语言有几种?( )
下面流程图在yr输入2024时,可以判定yr代表闰年,并输出 2月是29天 ,则图中菱形框中应该填入( )。
在Python中,下列不可做变量的是( )。
在Python中,与 range(10) 效果相同的是( )。
print(5 % 2 and 5 % 3) 的输出是( )。
下面Python代码执行后输出是(
)。
a = 5
b = "5"
c = f"{a}" + f"{b}"
print(c)
执行下面Python代码后,有关说法错误的是( )。
a = int(input())
b = int(input())
if a and b:
print("1")
elif not (a or b):
print("2")
elif a or b:
print("3")
else:
print("4")
某货币由5元,2元和1元组成。输入货币总金额,计算出总货币数最少的币种组成。为实现其功能,横线处应填入代码是( )。
N = int(input())
M5 = N // 5
M2 = ______________
M1 = ______________
print(f"5*{M5}+2*{M2}+1*{M1}")
下面Python代码执行后的输出是( )。
loopCount = 0
for i in range(10):
for j in range(1, i):
loopCount += 1
print(loopCount)
for j in range(i):
if i * j % 2:
break
假设下面Python代码执行过程中仅输入正负整数或0,有关说法错误的是( )。
Sum = 0
while N:
Sum += N
print(Sum)
执行下面的Python代码,有关说法正确的是( )【质数是指仅能被1和它本身整除的正整数】。
Flag = True
for i in range(2,N):
if i * i > N:
if N % i == 0:
Flag = False
if Flag == True:
print(f"{N}是质数")
print(f"{N}不是质数")
下面Python代码用于实现如下图所示的效果,其有关说法正确的是( )。
for i in range(1, 6):
for j in range(1, i+1):
print(i*j, end=" ")
print()
下面Python代码执行后,输出是( )。
cnt1 = 0
cnt2 = 0
if i % 2 == 0:
continue
if i % 2:
cnt1 += 1
elif i % 3 == 0:
cnt2 += 1
print(cnt1,cnt2)
在下面的Python代码中,N必须是小于10大于1的整数,M为正整数(大于0)。如果M整除N则为幸运数,
如果M中含有N且能整除,则为超级幸运数,否则不是幸运数。程序用于判断M是否为幸运数或超级幸运数或非幸运数。阅读下面代码,有关说法正确的是( )。
N = int(input("请输入幸运数字:"))
M = int(input("请输入正整数:"))
if M % N == 0:
Lucky = True
Lucky = False
while M != 0:
if M % 10 == N and Lucky == True:
print(f"{M}是{N}的超级幸运数")
M //= 10
if Lucky == True:
print(f"{M}是{N}的幸运数")
print(f"{M}非{N}的幸运数")
GESP测试是对认证者的编程能力进行等级认证,同一级别的能力基本上与编程语言无关。( )
在Python,int()可以将类似字符串"3.14"转换为整数3。( )
Python表达式 -12 % 10 的值为2。( )
Python表达式 round(12.56, 0) 的值为13。( )
Python语句 print(N // 3, N % 3, sep = "-") 中的N已被赋值为10,则该语句执行后输出是3-1。 ( )
在Python代码中,不可以将变量命名为input,因为input是Python语言的关键字。( )
下面Python代码执行后将导致死循环。( )
下面Python代码执行后将输出10。( )
cnt = 0
cnt += 1
print(cnt)
下面Python代码执行后,将输出5。( )
for i in range(1,5):
for j in range(i,5,i):
if i * j % 2 == 0:
下面Python代码能实现正整数各位数字之和。( )
while N != 0:
Sum += N % 10
N //= 10
试题名称:计数
时间限制:1.0 s
内存限制:512.0 MB
3.2.1 题面描述
小杨认为自己的幸运数是正整数 (注:保证1≤k≤9)。小杨想知道,对于从 1到n的所有正整数中,k出现了
多少次。
3.2.2 输入格式
第一行包含一个正整数 n。
第二行包含一个正整数 k。
3.2.3 输出格式
输出从1到n的所有正整数中,k出现的次数。
3.2.4 样例1
3.2.5 样例解释
从1到25中,k出现的正整数有2,12,20,21,22,23,24,25
,一共出现了9次。
3.2.6 数据范围
对于全部数据,保证有1≤n≤1000,1≤k≤9。