pthon中的封装和解构,及特殊变量

本文介绍了IPython中的特殊变量,如_、__、___和_dh、_oh,以及如何执行shell命令。接着讲解了魔术方法,包括line magic和cell magic。文章还详细阐述了Python中的封装和解构概念,提供了多个示例,演示了解构过程。最后,讨论了参数解构在函数调用中的应用,如何通过*和**操作符将集合类型解构为位置参数和关键字参数。
摘要由CSDN通过智能技术生成

Ipython中的特殊变量

  • 【_】表示前一次输出
  • 【__】表示倒数第二次输出
  • 【___】表示倒数第三次输出
  • 【_dh】目录历史
  • 【_oh】输出历史(所有历史输出)

Ipython中的shell命令

语法:【!command】执行shell命令
* 例如:【!ls -l】【!touch test.txt】【files = !ls -l | grep py】

魔术方法

  • 使用%百分号开头的,IPython内置的特殊方法
    • %magic格式
      • % 开头(单个百分号开头) line magic (对单行生效)
      • %%开头(双百分号开头) cell magic,notebook 的cell (多行生效)
        • 例如: python %timeit (9 in list(range(5)))
          commion01
        • 例如:
        %%timeit n = 10  #这里n等于10代表传递参数
        5 in list(range(n))
        
        commion02

commion02

封装和解构

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值