大数跨境
0
0

Python每日一练(2025.10.23)

Python每日一练(2025.10.23) 码途钥匙
2025-10-17
0

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


num = 15 print(num // 4 * 2)
A. 6
B. 7
C. 14
D. 15


答案:A

解答: 先执行整除运算15 // 4,结果为 3(4×3=12≤15);再执行乘法3×2=6,因此输出结果为 A。


02 以下哪个选项可以正确判断字符串s是否为空字符串?


A. if s == ""
B. if len(s) == 0:
C. if s is None:
D. if s = "":


答案:B

解答: 选项 A 语法错误(缺少冒号),选项 C 中None和空字符串是不同概念(s为空字符串时s is None为False),选项 D 是赋值操作(非判断)。len(s) == 0能准确判断字符串是否为空,且语法正确,因此答案是 B。



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


word = "computer" print(word[-3:])
A. "com"
B. "ter"
C. "put"
D. "uter"


答案:B

解答: 字符串反向索引中,-3:表示从倒数第 3 个字符开始取到末尾。"computer" 的倒数第 3 个字符是 "t",后续字符为 "e" 和 "r",拼接后为 "ter",因此输出结果为 B。



04 关于 Python 中列表的pop()方法,以下说法正确的是?


A. pop()只能删除列表的最后一个元素
B. pop(index)会删除指定索引的元素,并返回该元素
C. pop()删除元素后,会创建一个新列表(不修改原列表)
D. 调用pop()时必须传入索引参数


答案:B

解答: pop()默认删除最后一个元素(无需传参),也可传入索引删除指定元素,且会返回被删除的元素;该方法直接修改原列表,不会创建新列表。选项 A(可删指定元素)、C(修改原列表)、D(可无参)均错误,因此正确答案是 B。







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


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