执行下方的程序,会输出的是 ?( )
a = 'Good'
b = 'Morning'
print(a + b * 2)
a + b * 2
GoodMorning
GoodMorningGoodMorning
GoodMorningMorning
下列选项中,不属于python语言优点的是 ?( )
可读性高
功能性强
容易学习
愈发容易产生歧义
下列选项中,描述错误是 ?( )
CPU负责计算
内存负责计算
内存负责储存数据
运行速度主要由CPU决定
执行下方的程序,最后会输出的是 ?( )
a = 2
n = 0
while True:
n = n + 1
print(n)
if n % 12 == 0:
a = a-1
if a == 0:
break
print (n)
12
13
24
25
写一个分数判断的程序。输入一个分数,要求:60分以下是不及格,60到80分是良好,80分以上是优秀。请问能满足要求的是 ?( )
n = int(input("请输入分数:"))
if n < 60:
print("不及格")
else:
if n <= 80:
print("良好")
Else:
print("优秀")
n = int(input("请输入分数:"))
if n < 60:
print("不及格")
else:
if n <= 80:
print("良好")
else:
print("优秀")
n = int(input("请输入分数:"))
if n < 60:
print("不及格")
if n<=80:
print("良好")
else:
print("优秀")
n = int(input("请输入分数:"))
if n < 60:
if n <= 80:
print("良好")
else:
print("不及格")
else:
print("优秀")
执行下方的程序,输出的是?( )
n = 1
ls = []
for i in range(7):
ls.append(n)
n = n + 2
total = 0
for j in ls:
total = total + j
print(total)
28
49
7
105
执行下方的程序,以下选项中,输入哪个选项,程序会说出“再见” ?( )
while True:
print("你好")
n = int(input("请输入一个数:"))
if n % 3 == 0 and n % 5 == 0:
break
print("再见")
12
20
24
30
执行以下代码,运行结果是 ?( )
a = 0
for n in range(10):
a = a + n
a = a - 1
print (a)
55
45
35
44
阅读下面的伪代码,在画布上一共画出了多少个正方形?( )
for i in range(5):
for j in range(6):
画一个正方形
把画笔移动到随机位置
11 个
10 个
30 个
12 个
以下哪个程序,能画出一次边长为 5 的正方形图案?( )
import turtle as t
while n < 4:
t.forward(5)
t.right(90)
n = n + 1
import turtle as t
n = 1
while n < 4:
t.forward(5)
t.right(90)
n = n + 1
import turtle as t
n = 0
while n < 4:
t.forward(5)
t.right(90)
n = n + 1
import turtle as t
n = 1
while n < 4:
t.forward(5)
t.right(90)
n = n + 1
执行下方的程序,输出的是?( )
def func(x,y):
if x == y:
return x + y
else:
return x * y
a = 3
b = 5
c = func(func(a,b),b)
print(c)
75
20
11
18
下列选项中,不属于计算机函数的优点是?( )
减少重复代码
使程序模块化
使程序便于阅读
加快程序运行速度
Python 语言中,time 模块中,time.sleep(3)表示程序在此等待 3 秒。执行下方的程序,输出“你好”后,计算机过了多久才输出“再见”?( )
print("你好")
for j in range(2,8):
time.sleep(j)
print("再见")
36 秒
28 秒
35 秒
27 秒
执行下方的流程图,共输出了多少次“生日快乐!” ?( )
3 次
4 次
5 次
6 次
我们要统计全年级 100 个同学的成绩,其中 85 分以上的算为优秀。以下的选项中,能正确地统计出优秀的个数的是?( )
total = 0
for i in range(1, 100):
score = input("输入成绩:")
score = int(score)
if score > 85:
total = total +1
print("优秀的学生的个数是:", total)
total = 0
n = 0
while n < 100:
score = input("输入成绩:")
score = int(score)
if score > 85:
total = total +1
n = n + 1
print("优秀的学生的个数是:", total)
total = 0
n = 0
while n < 100:
score = input("输入成绩:")
score = int(score)
if score > 85:
total = total +1
n = n + 1
print("优秀的学生的个数是:", total)
for i in range(100):
score = input("输入成绩:")
score = int(score)
if score > 85:
total = total +1
print("优秀的学生的个数是:", total)
字符串 s = "bananas" 中,s[1] 代表的元素和下面哪一个是一样的?( )
s[2]
s[3]
s[-3]
s[-2]
对于列表 ls = ["Good", "Apple"],以下操作正确的是?( )
ls.append(25)
ls.pop("Good")
ls.remove("Good")
ls.index("Good")
在海龟画图 Turtle 中,如何让画笔的方向向左转 90 度?( )
turtle.left(90)
for n in range(10):
turtle.right(9)
turtle.right(10)
for i in range(4):
turtle.left(25)
turtle.left(180)
turtle.right(90)
年级中有 100 个学生的成绩,我们输入这些成绩(0 到 100 分),并且找出分数最高的成绩。下列程序中,有逻辑错误的是哪一行?( )
① high = 101
② n = 0
③ while n < 100:
④ a = input("输入一个成绩:")
⑤ a = int(a)
⑥ if a > high:
⑦ a = high
⑧ n = n + 1
⑨ print('分数最高的成绩是:',high)
第 1 行
第 6 行
第 7 行
第 8 行
以下运算结果等于 3 的是?( )
10 // 3
15 % 6
abs(7 - 4)
10 / 4
给出列表ls,如果连续3个元素的和是12,我们就称这3个数为“幸运组合”。例如列表[2,3,5,4,8]中,3,5,4这相邻的3项就算是一个幸运组合。
ls=[8,9,5,5,3,9,1,2,4,1,6,7,8,8,10,7,9,9,4,2,6,7,8,6,3,
8,6,3,6,5,8,3,2,10,1,2,1,7,1,8,1,5,1,6,10,9,10,5,5,9]
编程要求:
求出列表ls中,有多少个幸运组合。
斐波那契数列是著名的数学数列,它的前两项是1和1,从第三项开始,每一项等于前两项的和。例如:
1,1,2,3,5,8,13,…
现在给出列表fib=[1,1],记录斐波那契数列的前两项。
编程要求:
请输出包含斐波那契数列前15项的列表fib,并求出前15项的和。
第一小题:
有若干只鸡兔同在一个笼子里,从上面数,有354个头,从下面数,有946只脚。问笼中各有多少只兔子?
第二小题:
笼子里有若干只蜘蛛,蜻蜓和小虫。蜘蛛有8条腿,蜻蜓有6条腿和2对翅膀,蝉有6条腿和1对翅膀。这三种小虫共18只,有118条腿和20对翅膀。请问笼子里有多少只蜻蜓?