当前位置: 首页 > news >正文

Python随笔

1、值传递与引用传递

在 python 中,strings, tuples, 和 numbers 是不可更改的对象(值传递),而 list,dict 等则是可以修改的对象(引用传递)

2、不定长参数

*var

3、匿名函数

即lambda函数

4、async及await、事件循环:

async用于定义一个异步函数,表明该函数是一个协程,协程必须被事件循环调度执行。

await用于主动让出CPU时间片给事件循环,如果一个任务长时间阻塞而不wait,那同一个事件循环的其他任务也会被阻塞。

事件循环,py的协程就是在一个线程(thread)里通过事件循环(event loop)模拟出多个线程并发的效果。

5、pip使用

生成requirements

pip freeze > requirements.txt

安装requirements
pip install -r requirements.txt
安装时不考虑依赖关系
pip install package-name --no-deps
# 降级包
pip install package-name==version

6、*的作用

1

相关文章:

  • 大模型炼丹基础--GPU内存计算
  • Redis c++安装使用教程(redis-plus-plus)
  • LabVIEW利用CANopen的Batch SDO写入
  • 乘积最大 之 连续与非联系子数组
  • Linux上Scapy完全指南:从入门到实战攻防
  • 基于SpringBoot实现的大学社团平台系统实现功能六
  • 【16届蓝桥杯寒假刷题营】第2期DAY1I
  • Visionpro 齿轮测量
  • frp与云服务器内网穿透
  • 网上购物|基于SprinBoot+vue的网上购物系统(源码+数据库+文档)
  • 大模型应用开发时如何调试提示词?
  • 深入解析504网关超时错误:服务器通信故障的诊断与解决
  • 每日复盘20250216
  • TensorFlow项目GPU运行 安装步骤
  • ThreadLocal详解
  • 2.buuctf [CISCN 2019 初赛]Love Math
  • Httprint 指纹识别技术:网络安全的关键洞察
  • 【三十三周】文献阅读:OpenPose: 使用部分亲和场的实时多人2D姿态估计
  • 【Spring Boot】网页五子棋项目中遇到的困难及解决方法
  • Express 中 res 响应方法详解
  • 高途一季度净利润同比增长1108%: “与吴彦祖一起学英语”短时间内就实现了盈利
  • 习近平在第三十五个全国助残日到来之际作出重要指示
  • 四个“从未如此”使巴以加沙战火绵延时间创下历史之最
  • 有人倒卖试运营门票?上海乐高乐园:这些票存在无法入园风险
  • 与总书记交流的上海人工智能实验室年轻人,在探索什么前沿领域?
  • “中国神湖”加快放大资源规模!3亿美元换海外年产380万吨钾盐项目