Python学习记录 20250318

函数进阶

1.作用域:全局变量、局部变量

全局变量

局部变量

关键字global可以将 局部变量声明为全局变量

2.匿名函数

匿名函数相较于普通函数我认为只是减少了代码量,关键词 lambda

lambda结合if判断,其实用到了三目运算符(代码量大、逻辑复杂时,不建议使用)

3.内置函数

首先将内置函数显示出来

复制代码
import builtins
print(dir(builtins))

多行输出,更加直观

4.拆包

去除字典、元组、列表 ,直接获取里面的数据

Python 中的拆包_python拆包-CSDN博客

输出:

相关推荐
懒羊羊不懒@7 小时前
JavaSe—Stream流☆
java·开发语言·数据结构
闲人编程7 小时前
构建一个短链接生成器服务(FastAPI + SQLite)
jvm·python·sqlite·fastapi·生成器·短链接·caodecapsule
Js_cold7 小时前
(* clock_buffer_type=“NONE“ *)
开发语言·fpga开发·verilog·vivado·buffer·clock
周杰伦_Jay8 小时前
【Go微服务框架深度对比】Kratos、Go-Zero、Go-Micro、GoFrame、Sponge五大框架
开发语言·微服务·golang
杰瑞哥哥8 小时前
标准 Python 项目结构
开发语言·python
shykevin8 小时前
Rust入门
开发语言·后端·rust
QT 小鲜肉8 小时前
【个人成长笔记】将Try Ubuntu里面配置好的文件系统克隆在U盘上(创建一个带有持久化功能的Ubuntu Live USB系统)
linux·开发语言·数据库·笔记·ubuntu
Pointer Pursuit8 小时前
C++——二叉搜索树
开发语言·c++
澪吟8 小时前
C++ 从入门到进阶:核心知识与学习指南
开发语言·c++
西部森林牧歌8 小时前
Arbess零基础学习 - 使用Arbess+GitLab实现Python项目构建/主机部署
python·ci/cd·gitlab·tiklab devops