大数跨境
0
0

Python每日一练(2025.12.7)

Python每日一练(2025.12.7) 码途钥匙
2025-12-01
0

01 执行以下代码,输出的结果是?


s = "dragonfruit" print(s[2:6].swapcase() + s[-3:])
A. "AGONuit"
B. "agonUIT"
C. "AGOnuit"
D. "draguit"


答案:A

解答: s[2:6]取索引 2 到 5 的子串 "agon",swapcase()反转大小写得 "AGON";s[-3:]取最后 3 个字符 "uit"。拼接后为 "AGONuit",因此输出结果为 A。


02 以下哪个方法可以用于向列表末尾添加元素?


A. append()
B. insert()
C. extend()
D. add()


答案:A

解答: append()用于在列表末尾添加单个元素;insert()在指定位置插入元素;extend()用可迭代对象扩展列表;add()是集合的方法(添加元素)。因此正确答案是 A。



03 执行以下代码,输出的结果是?


nums = [372print(sum(nums) // len(nums))
A. 3
B. 4
C. 2
D. 7


答案:B

解答: sum(nums)计算总和 3+7+2=12,len(nums)返回列表长度 3,整除运算 12//3=4,因此输出结果为 B。



04 关于 Python 中的None,以下说法错误的是?


A. None表示空值
B. None的数据类型是NoneType
C. None == 0的结果是True
D. 函数无 return 语句时默认返回None


答案:C

解答: None是特殊的空值对象,类型为NoneType,与 0、空字符串等均不相等(None == 0结果为False);无 return 语句的函数默认返回None。选项 C 错误,因此答案是 C。




点击公众号
关注我们
点分享
点收藏
点在看
点点赞

【声明】内容源于网络
0
0
码途钥匙
欢迎来到 Python 学习乐园!这里充满活力,分享前沿实用知识技术。新手或开发者,都能找到价值。一起在这个平台,以 Python 为引,开启成长之旅,探索代码世界,共同进步。携手 Python,共赴精彩未来,快来加入我们吧!
内容 992
粉丝 0
码途钥匙 欢迎来到 Python 学习乐园!这里充满活力,分享前沿实用知识技术。新手或开发者,都能找到价值。一起在这个平台,以 Python 为引,开启成长之旅,探索代码世界,共同进步。携手 Python,共赴精彩未来,快来加入我们吧!
总阅读1
粉丝0
内容992