以下存储器中的数据不会受到附近强磁场干扰的是
硬盘
U 盘
内存
光盘
下面有关Python循环中有关break语句的说法,正确的是( )
在多层循环(循环嵌套)中,有且只能有一个 break 语句
在多层循环(循环嵌套)中,内外层循环最终执行一次 break 语句
在多层循环(循环嵌套)中,当内层 break 语句被执行时,将中断循环并跳 到最外层循环之后
在多层循环(循环嵌套)中,当内层 break 语句被执行时,只能中断所在层 的循环
为使下程序代码正常执行,横线处应填写的代码是
import random
import Random
from random import random
import random as Random
以下选项中,不符合 Python 语言变量命名规则的是( )。
int
for
下列流程图,属于计算机的哪种程序结构?
顺序结构
循环结构
分支结构
数据结构
在下面 Python 代码横线处应填上的代码是 ( )
prev2 = prev1
prev1, prev2 = prev2, prev1
prev2 = prev1; prev1 = prev1 + prev2
prev2, prev1 = prev1, prev1+prev2
在以下 Python 代码中,横线应填入( )
= res * 10 + i % 10
*= 10 + i % 10
+= i % 10
*= i % 10
执行下面Python代码并输入1,其输出是( )。
1 不是质数,整除次数为 1
1 不是质数,整除次数为 2
1 是质数,整除次数为 1
1 是质数,整除次数为 2
执行以下 Python 程序代码后,输出结果是( )
5
9
81
100
执行以下 Python 程序代码后,输出结果是
5
9
81
100
下列代码用于判断年份是否为闰年,请在横线处填上相应代码。闰年的判断 规则是能被 400 整除或者能被 4 整除但不能被 100 整除。
N % 400 == 0 or N % 4 == 0 and N % 100 != 0
N % 400 == 0 and N % 4 == 0 and N % 100 != 0
N % 400 == 0 or N % 4 == 0 or N % 100 != 0
N % 400 == 0 and N % 4 == 0 or N % 100 != 0
执行以下 Python 程序代码后,输出结果是( )
没有输出
11
10
9
在 Python 中,print("123" * 2)的值为( )
123
246
123123
错误
在 Python 中,表达式 ord("a") - ord("A")的值为( )
32
-32
26
错误
输出如下形式的九九乘法表,横线处应填上的代码是 ( ) 。
i * j > 10
i * j < 10
i * j != 10
i * j == 10
明明和笑笑在“小庙会”上分别抽到一个 4GB 和 4096MB 的 U 盘,容量大的盘 是笑笑的( )。
在Python语句print(4,5,sep="", end="==>")中,sep和end不可以 交换位置。
在Python语言中,print()因为没有参数而错误。
Python表达式bool("")==bool("□")的值为True,其中□表示空格。
在 Python 语言中,不仅 if 语句可以有 else 子句,while 和 for 循环也都可 以有else子句。
Python表达式round(299792.458,-3)的值为300000.0。
假设已正确执行 import random,Python 表达式 int(random.random())的值 一定为0。
当执行 Python 表达式 int(input())输入 3.14 后,其结果为 3。 ( )
IPv4 的地址通常用“点分十进制”的表示形式,形如(a.b.c.d),其中 a、 b、c、d都是1~255之间的十进制整数( )。
先执行 Python 代码 a , b = 5 , 6,然后执行语句 print(a or b)将输出 True。
CCF-GESP编程能力等级认证Python二级编程题:字母阵列 。
【问题描述】
输入一个正整数 N,输出 N 行 N 列字母,字母为大写英文字母,执行效果如 下。输入正整数 27,输出 27 行字母,每行 27 个字母。第一行从 A 开始,第二 行 B 开始。当到达 Z,再从 A 开始。
【输入描述】
输入一行,一个大于等于 1 的正整数 N。
【输出描述】
输出上图所示的字母阵列。
【样例输入 1】
5
【样例输出 1】
ABCDE
BCDEF
CDEFG
DEFGH
EFGHI
【样例输入 2】
10
【样例输出 2】
ABCDEFGHIJ
BCDEFGHIJK
CDEFGHIJKL
DEFGHIJKLM
EFGHIJKLMN
FGHIJKLMNO
GHIJKLMNOP
HIJKLMNOPQ
IJKLMNOPQR
JKLMNOPQRS
CCF-GESP编程能力等级认证Python二级编程题:角谷猜想 。
【问题描述】
角谷猜想是指任何一个正整数如果是偶数则变为其一半,如果是奇数则变为 其 3 倍加 1,最终都将变为 1。如果为 1,则按照规则将变为 4,4 则变为 2,2 则变为 1,进入无限循环。该猜想尚未得到数学证明;
本题先后输入两个正整数,输出该范围内角谷猜想变化步骤最多的数及其步 骤;如果输入的第 1 个数大于第 2 个数,则交换,如20 10,则计算出 10 到 20 (含)之间变化步骤最多的数及其步骤。
【输入描述】
输入两行,第 1 行输入范围起点,回车后第 2 行输入范围的终点。
特别提示:常规程序中,输入时好习惯是有提示。考试时由于系统限定,输 入时所有 input()函数不可有提示信息。
【输出描述】
输出两行,先输出变化步骤最大的数,然后输出步骤数量。
步骤计算时,包含数本身,例如:10 的变化过程是 10,5,16,8,4,2,1,变化 步骤数为 7。
【样例输入 1】
10
20
【样例输出 1】
18
21
【样例输入 2】
100
200
【样例输出 2】
171
125
【样例输入 3】
500
300
【样例输出 2】
327
144