青少年软件编程(python四级)等级考试试卷-客观题(2024年3月)
120
360
720
60
递归函数一定包含 if 语句
递归函数体内一定包含调用自身的语句
在调用自身函数时需要明确的边界终止条件与边界值
递归算法一般代码简洁,执行效率高,空间复杂度低
30, t = t*2
31, t = t*2
31, t =2
30, t*=2
输入 n 个不同的包含两位小数的实数,计算这 n 个数的和
在 n 个数据中,查找数据 k
将 n 个数据用冒泡排序实现排序
计算算式 1-2 3-4 ...-n 的结果,n 为偶数
各个子问题既相互独立又相互联系
问题可以分解成若干个规模较小的相同问题
可以直接对问题进行求解
子问题的解不能合并成原问题的解
二分搜索
选择搜索
插入搜索
顺序搜索
3
4
5
6
'Lying']
['Run']
['Lying']
['Lying']
['Lying', 'Run']
['Lying']
['Lying', 'Run']
[]
['Lying', 'Run']
计数器的值: 1
计数器的值: 2
计数器的值: 3
计数器的值:0
计数器的值:1
计数器的值:2
计数器的值: 1
计数器的值: 1
计数器的值: 1
计数器的值:3
L = [3], x = 3
L = [5], x = 5
L = [3], x = 5
L = 3, x = 5
return None
2
4
8
accept()
input()
print()
login()
z
x " " y
python world
python" "world
自定义函数时用到的关键字是 def
在 python 函数中,至少有一条 return 语句
函数 print()可以一次输出多个参数,如 print('1',"2",3,[4])
用函数 eval()可以用于求字符串里表达式的值,如 eval('3 5-1')
代码运行后,变量 c 的值是 80
函数名是 MianJiCha(a,b)
可以用 MianJiCha(100)的形式调用此函数
代码运行时会报错
利用函数可以降低编程复杂度,增加代码可读性
函数可以重复调用
函数可以降低修改代码的工作量
调用函数时,每次都必须输入相同的参数值
ShuChu('1','2','3')
ShuChu('1','2','3,4')
ShuChu(1,2,3)
ShuChu(1,2,3,4)
kp(1,b=2,3)
kp(a=3,b=1,c=2)
kp(1,2,3)
kp(1,b=2,c=3)
6
6,6
36
12
def aFunc(m,n):
print(m,n)
def aFunc(m,n=2):
print(m,n)
def aFunc(*m,n):
print(m,n)
def aFunc(m,*n):
print(m,n)
install
pip
Wheel
setup
from
as
into
inport
发表评论 取消回复