亚洲免费在线视频-亚洲啊v-久久免费精品视频-国产精品va-看片地址-成人在线视频网

您的位置:首頁技術文章
文章詳情頁

如何使用repr調試python程序

瀏覽:3日期:2022-08-05 13:47:44

一般調試程序的時候都比較傾向print,利用直接打印的方法作出判斷,但是print只能打印出結果,對類型無法作出判斷。例如:

復制代碼a = 5b = ’5’print(a)print(b)

結果為:55復制代碼對于a和b從表面看是一樣的,可能就會默認為a == b

實則a為int類型,b為string類型

再用repr看看結果:

復制代碼a = 5b = ’5’print(repr(a))print(repr(b))

結果為:5’5’復制代碼對于動態的python對象來說,利用repr也是很方便的:

復制代碼class OpenClass(object):def __init__(self, x, y):self.x = xself.y = y

obj = OpenClass(2,3)print(obj)# 結果為:<__main__.OpenClass object at 0x101cb7390>復制代碼用repr重建對象:

復制代碼class OpenClass(object):def __init__(self, x, y):self.x = xself.y = y

def __repr__(self):return ’OpenClass(%d,%d)’%(self.x, self.y)obj = OpenClass(2,3)print(obj)# 結果為:OpenClass(2,3)復制代碼對于print只能打印出易于閱讀的信息,而類型則顯示不出來

repr則顯示出類型,簡明的展示出數據信息

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持好吧啦網。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 一区二区三区在线 | 网站 | 午夜刺激爽爽视频免费观看 | 亚洲一区二区三区精品国产 | 欧美日韩亚洲国产 | 日本一级爽毛片在线看 | 欧美日韩国产va另类 | 97国产在线视频 | 日韩欧美一区二区久久 | 久色精品 | 成人免费看片 | 久久久国产精品福利免费 | 特级av毛片免费观看 | 免费观看欧美一级片 | 国产在线精品一区免费香蕉 | 亚洲免费网站在线观看 | 国产欧美日韩图片一区二区 | a理论片 | 一级做a爰片久久毛片鸭王 一级做a爰全过程免费视频毛片 | 全部在线美女网站免费观看 | 国产伦精品一区三区视频 | 久久久久久免费播放一级毛片 | 亚洲精品视频在线 | 亚洲欧美成人在线 | 麻豆国产96在线 | 中国 | 久久w5ww成w人免费不卡 | 欧美三级香港三级日本三级 | 日本精高清区一 | 久久国产成人精品麻豆 | 看全色黄大色黄大片女图片 | 久色一区 | 美女视频免费永久观看的 | 国产乱码精品一区二区三区中 | 国产成人精品三级 | 在线视频 日韩 | 国产精品激情丝袜美女 | 一级一片一_级一片一 | 新婚第一次一级毛片 | 国产成人免费在线观看 | 久久久久久久久网站 | 亚洲综合久久久久久中文字幕 | 黄色三级三级三级免费看 |