%r 和 %s 有什么不同?
%r 用来做 debug 比较好,因为它会显示变量的原始数据( raw data ),而其它的符
号则是用来向用户显示输出的。
既然有 %r 了,为什么还要用 %s 和 %d ?
%r 用来 debug 最好,而其它格式符则是用来向用户显示输出的。
为什么 %r 有时打印出来的是单引号,而我实际用的是双引号?
Python 会用最有效的方式打印出字符串,而不是完全按照你写的方式来打印。
%r 和 %s 有什么不同?
%r 用来做 debug 比较好,因为它会显示变量的原始数据( raw data ),而其它的符
号则是用来向用户显示输出的。
既然有 %r 了,为什么还要用 %s 和 %d ?
%r 用来 debug 最好,而其它格式符则是用来向用户显示输出的。
为什么 %r 有时打印出来的是单引号,而我实际用的是双引号?
Python 会用最有效的方式打印出字符串,而不是完全按照你写的方式来打印。