7-24分享
题目1:
# 有函数定义如下 def calc(a, b, c, d=1, e=2): return (a + b) * (c - d) + e # 请分别写出以下标号代码的输出结果, 如果出错请写出Error print(calc(1, 2, 3, 4, 5)) # ____ print(calc(1, 2, 3)) # ____ print(calc(1, 2)) # ____ print(calc(1, 2, 3, e=4)) # ____ print(calc(e=4, c=5, a=2, b=3)) # ____ print(calc(1, 2, 3, d=5, 4)) # ____
题目2:
可变参数定义 *args,**kwargs的区别是什么?并且写出下边代码的输入内容
def foo(*args,**kwargs): print("args=",agrs) print("kwargs=",kwargs) print("-----------------") if __name__ =='__main__': foo(1,2,3,4) foo(a=1,b=2,c=3) foo(1,2,3,4,a=1,b=2,c=3) foo("a",1,None,a=1,b="2",c=3)
题目3:
names1 = ["Amir", "Barry", "Chales", "Dao"] names2 = names1 names3 = names1[:] names2[0] = "Alice" names3[1] = "Bob" sum = 0 for ls in (names1, names2, names3): if ls[0] == "Alice": sum += 1 if ls[1] == "Bob": sum += 10 print(sum)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 25岁的心里话
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 按钮权限的设计及实现