r的意思是使用repr,而不是str。
%r更適合於調試,因為它將顯示變量的原始數據,而其他符號用於向用戶顯示輸出。在“學習Python的愚蠢方法(第三版)”中有詳細解釋
例如
& gt& gt& gt打印“%s,% s“%(“壹“,“二“)
壹,二
& gt& gt& gt打印“%r,% r“%(“壹“,“二“)