Python三级-内置函数(一)专项练习-试卷题目

1. (单选题) (2分)(202606-05) 已知A的 ASCII码值为65,s="China",则Python表达式ord(min(s))的值是?( )
A. 65
B. 67
C. 69
D. 97

2. (单选题) (2分)(202606-06) 在Python中,print(set('good'))运行的结果是?( )
A. ['g','o','o','d']
B. ['g','o','d']
C. {'g','o','o','d'}
D. {'g','o','d'}

3. (单选题) (2分)(202606-09) 执行下面Python代码: print(bool(3)+3) 运行结果是?( )
A. 3
B. 4
C. 6
D. 代码错误

4. (单选题) (2分)(202606-13) 在Python中,ascii(chr(97))的值是?( )
A. a
B. 'a'
C. 97
D. '97'

5. (单选题) (2分)(202606-25) Python表达式min(float(2),5,4,3)的值是?( )
A. 5
B. 2
C. 3
D. 2.0

6. (单选题) (2分)(202603-14) 下列有关于部分函数的说法,不正确的是?( )
A. int()函数用于将数据转换为整数
B. ord()函数用于将整数转换为字符串
C. print()函数用于输出结果
D. divmod(a,b)可返回一个元组

7. (单选题) (2分)(202603-16) 变量x表示某一个字母,若要表示该字母后面(在字母表中)的第三个字母,下列表达正确的是?( )
A. x+3
B. chr(x+3)
C. chr(ord(x)+3)
D. chr(ord(x)-3)

8. (单选题) (2分)(202603-17) 有如下Python代码: num=int(3.1415) pirnt(num) 程序输出结果将是?( )
A. 3
B. 4
C. "3.1415"
D. "3"

9. (单选题) (2分)(202603-18) 小明想要确定变量t的数据类型,下列哪个函数可以实现?( )
A. help()
B. bool()
C. sum()
D. type()

10. (单选题) (2分)(202603-19) 在Python中,执行print(“1+2=”)语句,结果将是?( )
A. 等待输入数据
B. 输出数字3
C. 输出“1+2=”
D. 输出字符“3”

11. (单选题) (2分)(202603-22) 在Python中,变量a="小荷才露尖尖角",那么print(list(a))将得到结果是?( )
A. '小', '荷', '才', '露', '尖', '尖', '角'
B. "小荷才露尖尖角"
C. ['角','尖','尖','露','才','荷','小']
D. ['小','荷','才','露','尖','尖','角']

12. (单选题) (2分)(202512-19) 下面Python代码的执行的结果是?( ) c= ['低','碳'] a= tuple(c) print(a)
A. ['低','碳']
B. {'低','碳'}
C. ('低','碳')
D. ”低碳”

13. (单选题) (2分)(202512-21) 下列程序,当输入 3.14时,运行结果为?( ) a=input(str()) r=3 pi=float(a) print(pi*r**2)
A. 3
B. 3.14
C. 18.84
D. 28.26

14. (单选题) (2分)(202512-22) 有如下两行代码,请问代码运行之后,打印出的结果是?( ) a = [1,2,3,4,3,2,3,4,2,1,4] print(list(set(a)))
A. [1,2,3,4,3,2,3,4,2,1,4]
B. {[1,2,3,4,3,2,3,4,2,1,4]}
C. [1,2,3,4]
D. {[1,2,3,4]}

15. (单选题) (2分)(202512-24) 在Python中,运行print(list(range(2,10,3)))的结果是?( )
A. [2,3,4,5,6,7,8,9]
B. [2,3,4,5,6,7,8,9,10]
C. [2, 5, 8]
D. (2,5,8)

16. (单选题) (2分)(202512-25) 在Python中,'str'表示什么类型?( )
A. 整数
B. 列表
C. 元组
D. 字符串

17. (单选题) (2分)(202509-08) 执行代码: print(bool(2)+3) 打印出的结果应该是?( )
A. 3
B. 4
C. 5
D. 报错

18. (单选题) (2分)(202509-09) 小明编写了如下3行代码,请问代码运行后print()打印出的结果是?( ) a = set('大家好我是小明') b = set('你好我是大明') print(a & b)
A. {'好', '我', '是', '大', '明'}
B. {'大','家','好','我','是','小','明','你','好','我','是','大','明'}
C. {'家', '小', '你'}
D. {'好', '我', '是', '大', '明', '家', '小', '你'}

19. (单选题) (2分)(202509-12) 请问,下面代码最末print(d1),执行的结果是?( ) c1 = ['你','好','吗'] d1 = tuple(c1) print(d1)
A. ['你', '好', '吗']
B. tuple()不能转换本身就是元组的变量为元组,所以程序不能正确执行
C. ('你', '好', '吗')
D. TypeError:非预期类型错误

20. (单选题) (2分)(202509-17) 已知a = min('654'),那么print(max(float(a),3,2))输出的结果将是?( )
A. 6
B. 4
C. 6.0
D. 4.0

21. (单选题) (2分)(202506-05) 在 Python 中,执行 print(list(range(5, 0, -1))) 的结果是?( )
A. [5,4,3,2,1,0]
B. [5,4,3,2,1]
C. [5,4,3,2]
D. [1,2,3,4,5]

22. (单选题) (2分)(202506-06) 以下Python代码的输出是?( ) s = "programming" print (s.replace ("g", "G"))
A. proGramminG
B. programminG
C. proGramming
D. programming

23. (单选题) (2分)(202506-07) 在 Python 中,表达式 len("Python 语言很强大") 的值是?( )
A. 11
B. 12
C. 13
D. 10

24. (单选题) (2分)(202506-12) 在 Python 中,以下代码的输出是?( ) for i in range(97, 100): print(chr(i), end="")
A. 979899
B. 97 98 99
C. a b c
D. abc

25. (单选题) (2分)(202506-13) 在 Python 中,执行 print(min(["Dog", "Elephant", "Fox"])) 的输出是?( )
A. Dog
B. Elephant
C. Fox
D. 报错

26. (单选题) (2分)(202506-14) 在 Python 中,表达式 not bool(5) or bool("python") 的结果是?( )
A. True
B. False
C. 5
D. "python"

27. (单选题) (2分)(202503-15) 若a=set('123456'),b=set('567890'),则{'2', '3', '1', '4'}可能是下列哪个选项的结果?( )
A. a&b
B. a|b
C. a-b
D. a+b

28. (单选题) (2分)(202503-17) 已知x=[67,81,45,38,55,-29,83],那么print(max(x))输出的结果将是?( )
A. 29
B. 81
C. -29
D. 83

29. (单选题) (2分)(202503-19) Python表达式len(str(1234+5678))的结果是?( )
A. 9
B. 5
C. 4
D. 14

30. (单选题) (2分)(202503-21) Python中关于ord()函数,下列说法正确的是?( )
A. 该函数的功能是将整数转换为字符串
B. 该函数的功能是将ASCII码值转换为相应字符
C. 该函数的功能是将数字字符串转换为整数
D. 该函数的功能是返回字符的ASCII码值

31. (单选题) (2分)(202503-22) 有如下Python程序代码: a=input(“第一个数”) b=input(“第二个数”) print(a+b) 若输入的数据是5和3,那么程序的输出结果是?( )
A. 53
B. 8
C. a+b
D. 5+3

32. (单选题) (2分)(202503-23) 若st=('I love China.','Me too.'),那么执行语句list(st)的结果是?( )
A. ['I love China.', 'Me too.']
B. ['I','love','China','.','Me','too','.']
C. [('I love China.','Me too.')]
D. ['I','l','o','v','e','C','h','i','n','a','.','M','e','t','o','o','.']

33. (单选题) (2分)(202503-24) 已知A的ASCII码值为65,a的ASCII码值为97,chr(ord(min('Bike'))+2)的结果是?( )
A. 68
B. 103
C. 'D'
D. 'g'

34. (判断题) (2分)(202606-25) bool(0)、bool("0")、bool(None)、bool('')这四个Python表达式输出的结果都是False。( )
A. 正确
B. 错误

35. (判断题) (2分)(202606-29) 在Python中,执行print(chr(100))语句,能够输出一个字符串结果。( )
A. 正确
B. 错误

36. (判断题) (2分)(202606-31) Python中的help()函数可以查看函数或模块用途的详细说明。( )
A. 正确
B. 错误

37. (判断题) (2分)(202606-34) Python表达式:ord('a') - ord('A') 运行的结果是整数 32 ,请判断是否正确 。( )
A. 正确
B. 错误

38. (判断题) (2分)(202603-31) print(float("3.145"))和print(float("3.14.5"))返回的结果不相同。( )
A. 正确
B. 错误

39. (判断题) (2分)(202512-32) 在Python中,chr(48) 函数返回值为对应的ASCII字符。( )
A. 正确
B. 错误

40. (判断题) (2分)(202509-31) set()函数能剔除集合中重复的元素,所保留的元素位置不固定,所以不能使用索引来确定某个元素的位置。( )
A. 正确
B. 错误

41. (判断题) (2分)(202509-33) 请判断,下面3行代码,能否正确执行。( ) txt1 = "白黑黑白黑白白黑白黑白白" a = txt1.count("白") - txt1.count("黑") print(a)
A. 正确
B. 错误

42. (判断题) (2分)(202506-26) 有这样一个Python表达式: ord('a') - ord('A') 这个表达式运行的结果是整数 32 ,请判断结果对吗?( )
A. 正确
B. 错误

43. (判断题) (2分)(202506-27) 在Python中,chr(x) 函数可以将任意整数转换为对应的ASCII字符。( )
A. 正确
B. 错误

44. (判断题) (2分)(202506-28) 在 Python 中,语句float('3.14')运行后的输出结果是'3.14'。( )
A. 正确
B. 错误

45. (判断题) (2分)(202506-30) 在Python中,若 a = [5, 1, 3, 2],执行 a.sort() 后,a 的值是[1,2,3,5]。( )
A. 正确
B. 错误

46. (判断题) (2分)(202503-31) Python中bool()函数用于将给定参数转换为布尔类型,参数省略的情况下返回True值。( )
A. 正确
B. 错误

提示:您当前未登录,仅可浏览题目内容;登录并开通权限后可查看答案与解析。