Python中必备的懒人技巧:使用“

发布时间:2024-12-15 15:37

懒人必备:快速炒菜不粘锅使用技巧 #生活技巧# #饮食烹饪技巧# #美食制作视频#

最新推荐文章于 2024-03-09 11:54:38 发布

老贡讲Python 于 2022-01-06 15:33:22 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

前言

对于 _ ,大家对于他的印象都是用于 占位符,省得为一个不需要用到的变量,绞尽脑汁的想变量名。

今天要介绍的是他的第二种用法,就是在交互式模式下的应用。

示例如下:

>>> 3 + 4

7

>>> _

7

>>> name='iswbm'

>>> name

'iswbm'

>>> _

'iswbm'

它可以返回上一次的运行结果。

但是,如果是print函数打印出来的就不行了。

>>> 3 + 4

7

>>> _

7

>>> print("iswbm")

iswbm

>>> _

7

'

我自己写了个例子,验证了下,用__repr__输出的内容可以被获取到的。 首先,在我们的目录下,写一个文件 demo.py。内容如下

class mytest():

def __str__(self):

return "hello"

def __repr__(self):

return "world"

然后在这个目录下进入交互式环境。

>>> import demo

>>> mt=demo.mytest()

>>> mt

world

>>> print(mt)

hello

>>> _

world

'

知道这两个魔法方法的人,一看就明白了,这里不再解释啦。

网址:Python中必备的懒人技巧:使用“ https://www.yuejiaxmz.com/news/view/481814

相关内容

八款最简易便捷的早餐做法, 懒人必备技巧, 非常实用!
上海懒人装修必备的装修技巧
4个必学的Python自动化技巧,助你提升效率
一看就会的办公懒人必备excel技巧,省时又省心!
懒人必备!10个Python脚本来自动化你的日常任务
懒人必备!10种快速化妆小技巧
要懒就懒出境界 十大懒人必备小家电
好用的懒人必备神器软件推荐
3 个节省时间的 Python 技巧
节省时间的家居日用品:懒人必备

随便看看