python面试
文章平均质量分 67
baizhou___
记录工作学习中可能会遇到的碰壁问题,与平台小伙伴共同进步!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
面试官:“你熟悉Python?”——然后我被问懵了……
什么是装饰器?。大白话就是你可以把装饰器想象成给函数"穿衣服"或者"加包装"的工具。就像给手机套个手机壳一样,手机本身功能没变,但外面多了一层保护或装饰。装饰器有什么用?- 比如你有个函数是"发消息",用装饰器可以轻松给它加上"记录谁发了消息"或"检查是否登录"的功能,而不用改原来的发消息代码。- 比如你有10个函数都需要记录执行时间,写一个计时装饰器,然后给每个函数"套上"这个装饰器就行了,不用每个函数都写一遍计时代码。举个生活例子:想象你开了一家奶茶店,有几种基础饮品:做奶茶()做咖啡()原创 2025-04-06 15:55:33 · 501 阅读 · 0 评论 -
面试官:“你熟悉Python?”——然后我被问懵了……
python2仅仅维护到了2020年,python3,它在语法、标准库和底层实现上做了许多,导致部分python2代码无法直接在python3中运行,printxrange()range()exceptstrstrunicodeunicodestrbytesstrbytesb"..."input()dict_keysmap()filter()可以使用2to3读取 python2版本的代码,并使用一系列的修复器来将其转换为合法的 python3代码。原创 2025-04-03 17:50:05 · 546 阅读 · 0 评论 -
面试官:“你熟悉Python?”——然后我被问懵了……
在 python 中,是一段可重复使用的代码块,用于执行特定任务或计算。它的核心作用是提高代码的模块化、可读性和复用性,避免重复编写相同逻辑的代码。:将常用功能封装成函数,多次调用无需重复编写。:将复杂问题拆解为多个小任务(函数),便于维护和调试。:通过函数名和参数明确表达代码意图。:函数内的变量默认局部作用域,避免命名冲突。函数的参数是函数的输入,用于向函数传递外部数据,让函数更灵活func(1, 2)func(a=10)bafunc(1, 2)*args**kwargs。原创 2025-04-04 16:19:37 · 759 阅读 · 0 评论
分享