久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

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

python - str()和直接調用__str__用法有不同嗎?

瀏覽:115日期:2022-08-28 11:22:18

問題描述

遇到很奇葩的問題,請看貼圖:

python - str()和直接調用__str__用法有不同嗎?

為什么str(cut)會報錯? 但cut.__str__()不會?

問題解答

回答1:

你該說明這是 Python 2

str 其實是個類。既然它是個類,那么它的結果自然就應該返回 str 類型的實例。于是它把會嘗試把你的 cut.__str__() 的結果(unicode 類型)轉成 str。在這一步報錯了。

標簽: Python 編程
相關文章:
主站蜘蛛池模板: 武隆县| 新巴尔虎左旗| 甘泉县| 富源县| 老河口市| 苍南县| 南充市| 德庆县| 铜山县| 南乐县| 南皮县| 罗城| 东山县| 伽师县| 恩施市| 娱乐| 平原县| 盐山县| 桐庐县| 扶沟县| 岳普湖县| 额济纳旗| 临澧县| 沙洋县| 达孜县| 永平县| 昂仁县| 吉隆县| 镇巴县| 大英县| 南岸区| 德庆县| 章丘市| 寻甸| 南和县| 喜德县| 新乡市| 江都市| 南木林县| 孟津县| 三江|