1. 程式人生 > >python中%s與%r的區別

python中%s與%r的區別

雖然這兩個佔位符(pytho裡叫做格式符)用法相同,但是效果卻是不一樣的


%s是將變數傳到str()函式中,結果是將變數轉化適合人閱讀的格式

%r是將變數穿到repr()函式中,結果是將變數轉化成適合機器閱讀的格式,可以將%r後的變數理解為一個物件