青少年软件编程(python三级)等级考试试卷-客观题(2024年3月)
将十进制数 2023 转化为十六进制数
将十进制数 2023 转化为八进制数
将十六进制数 2023 转化为十进制数
将八进制数 2023 转化为十进制数
(A)16
(11)8
(10)10
(1010)2
将十进制数转化为八进制数的方法是除以 8 取余,逆序输出
(8)16>(8)10
(45)10=4×101+5×100
八进制数 15 对应的十进制数为 13
(37)8
(11111)2
(1F)16
(32)10
输入的都是数字,且 b 为非 0 整数时,执行 try 后面的语句
输入的有非数字时,执行 except ValueError 后面的语句
输入的 b 为 0 时,执行 except 后面的语句
第 6 行代码只能出现在 try-except 代码块的最后,所以代码书写有误,不能运行
@@@@@
*****
@@@@@
*****
&&&&&
*****
@@@@@
*****
&&&&&
*****
&&&&&
*****
&&&&&
@@@@@
*****
自动读取 动物.csv 文件
自动写入 动物.csv 文件
自动打开 动物.csv 文件
自动关闭 动物.csv 文件
f=open('动物.csv','r')
h=f.read().split(',').strip()
f.close()
print(h)
f=open('动物.csv','r')
h=f.read().strip().split(',')
f.close()
print(h)
f=open('动物.csv','r')
h=f.read().strip().split(',')
print(f)
f=open('动物.csv','r')
h=f.read().split(',').strip()
f.close()
print(f)
如果文件 stu.csv 不存在,会创建 stu.csv
以只读方式打开文件
f 是变量名
程序处理完毕,会自动关闭 stu.csv
read() 每次读取整个文件
read() 生成的文件内容是一个列表
readline() 每次只读取文件的一行
readlines() 每次按行读取整个文件内容,将读取到的内容放到一个列表中
f 是变量
'w'以写方式打开文件
如果文件“计算.txt”不存在,不会报错
如果文件“计算.txt”内原来有内容,将不会被覆盖
a[x] /2
a[x] ^ 2
a[x] *2
a[x] % 2
(-3,1)
(-4,2)
(-4,-2)
(-3,-1)
{'h', 'p', 'y'}
['a']
['v', 'y', 'h', 'p', 'j', 'a']
['y', 'h', 'p']
not all(nums)
any(nums)
not (all(nums) and any(nums))
not (all(nums) or any(nums))
(0,3,6)
(0,2,4,6)
(0,2,4,6)
(0,4)
'36845'
[3, 6, 8, 4, 5]
[6, 12, 16, 8,10]
['3', '6', '8', '4', '5']
11
243
729
6561
ascii()
ord()
chr()
encode()
0
1
-1
-2
int
float
bool
不确定,取决于输入参数类型
sum(nums)
sum[nums]
sum(nums,[])
sum(nums,())
(0, 'apple')
(1, 'banana')
(2, 'orange')
apple 0
banana 1
orange 2
0 apple
1 banana
2 orange
('apple', 0)
('banana', 1)
('orange', 2)
发表评论 取消回复