以下不属于计算机输入设备的有( )。
键盘
音箱
鼠标
传感器
计算机系统中存储的基本单位用 B 来表示,它代表的是( )。
Byte
Block
Bulk
Bit
下面有关 Python 的说法,不正确的是( )。
Python 是一种面向对象的程序设计语言
Python 有丰富的扩展库,是 Python 的重要特色
Python 编译器可以生成目标平台的机器代码,运行效率高
Python 是解释型高级语言,可以跨平台运行
下面有关 Python 循环中有关 break 语句的说法,正确的是( )。
含有 break 语句的所在循环,将不会执行该循环的 else 子句
含有 break 语句的所在循环,如果 break 被执行,将中断该循环;
一个循环只能有且只能有一个 break 语句;
一个循环可以有多个 break 子句,但每次执行只能一个 break 被执行;
以下选项中,符合 Python 语言变量命名规则的是( )。
5Star
fiveStar
*Star
@Star
执行以下 Python 代码后,数据结果是( )。
0
9
10
18
下面 Python 代码执行后输出是 ( ) 。
0#1#2#3#4
0#1#2#3#5
0#4#4
因为 i 一直在变大,所以无穷循环永远输出
下面 Python 代码用于求1/1 +1/3+1/6+1/10+1/15+ …之和,其中第 N 项的分母为1+2+…+N 之和,在横线填上合适代码以实现( )。
lastSum = i
lastSum = sum( i )
lastSum += i
lastSum *= i
下面 Python 代码执行后显示图形如下,turtle.circle()实现,内外层半径相差为 20 像素,在横线上填入相应代码( )。
(i+1)*20
i*20
20
40
以下 Python 代码执行后输出结果是( )。
12
13
18
23
下面 Python 执行后的输出结果是( )。
A
B
C
D
下面有关 turtle.color()的说法,正确的是( )。
turtle.color()函数不能没有参数;
turtle.color(1,2,3)表示画笔颜色为 1、背景颜色为 2,前景颜色为 3;
turtle.color("red","green")表示画笔颜色为 red、填充颜色为 green;
turtle.color((1,2,3),(4,5,6))分别表示画笔颜色和填充颜色;
下面 Python 代码执行后输出如下图形,请在第 4 行 range 后括号内横线上填入正确的代码( )。
9
10
1,9
1,10
turtle.speed(n)用于确定绘图速度,当 n 值为( ),速度最快。
0
1
5
10
在 Python 中实现 123 除以 10 分别得到其商 a 和余数 b 的代码是( )。
a ,b = 123 % 10 , 123 // 10
a , b = 123 // 10 , 123 % 10
a , b = 123 / 10 , 123 % 10
a , b = 123 / 10 , 123 // 10
程序员用 C、C++、Python、Scratch 等编写的程序能在 CPU 上直接执行。( )
Python 代码 turtle.circle()可以绘制每边边长相等的多边形。 ( )
在 Windows 系统中通过键盘完成对选定文本移动的按键组合是先Ctrl+X,移动到目标位置后按 Ctrl+V。( )
Python 代码 turtle.goto()执行后不会改变海龟的朝向。( )
Python 表达式"10" * 2 的值为 20。( )
Python 的int()函数可以将数字式字符串形如"3.14"或浮点数如3.14 转换为整数。( )
Python 表达式 5 * 3 // 2 的值为 8,因为 15 除以 2 的商为 7.5,四舍五入即为 8。( )
在 Python 语言中,判断语句 if 可以有多个 elif 从句,但最多只能有一个 else 从句。( )
在 Python 中,假如 N 为正整数,则 range( N )与 range( 0 , N )等效。( )
Python 代码 print( "19" + "49" )执行后将输出 1949。( )
分数交错加减计算
问题描述
分数交错加减计算,形如:1 − 1 + 1 − 1 + 1 − 1 + 1 − …
1 3 5 7 9 11 13
A.利用 input()语句输入一个大于 1 的正整数;
B.计算规则:分母为连续奇数,分子为 1,偶数位置相减,奇数位置相加, 一直计算到最接近 N(含)的奇数分母为止;
C.计算结果四舍五入保留 8 位小数,仅输出计算结果,没有其他。
输入描述
输入一个大于 1 的正整数,假设输入合规,不考虑不合规情景,如带小数点的数,负数等。
特别提示:
常规程序中,输入时好习惯是有提示。考试时由于系统限定,输入时所有 input()函数不可有提示信息。
输出描述
输出四舍五入保留 8 位小数。
特别提示:仅输出 8 位小数,没有其他。
样例输入 1
100
样例输出 1
0.78039866
样例输入 2
1000
样例输出 2
0.78489816
鸡兔同笼
问题描述
利用 input()语句先后输入两个正整数,分别代表鸡兔的头和脚的总数。其中,兔有四只脚,鸡有两只脚,都只有一个头。
请编写 Python 代码计算出兔和鸡的数量, 输出结果形如“ Chicken=15
Rabbit=5”,如没有解则输出“No solution!”。
输入描述
分两次输入,第一次输入头的总数,回车后输入脚的总数。
特别提示:常规程序中,输入时好习惯是有提示。考试时由于系统限定,输入时所有 input()函数不可有提示信息。
输出描述
如果有解,则输出鸡和兔分别数量,形如“Chicken=15 Rabbit=5”Rabbit 之前有 1 个英文半角空格,C 和 R 都为大写。
如没有解则输出“No solution!”,No 之后有 1 个英文半角空格,solution 之后有英文半角叹号。
特别提示:注意字母大小写以及空格、叹号等匹配一致。
样例输入 1
20
50
样例输出 1
Chicken=15 Rabbit=5
样例输入 2
20
30
样例输出 2
No solution!