lzb1001 发表于 2022-12-29 12:08:44

for循环+格式化字符代码输出的结果

见https://blog.csdn.net/weixin_69553582/article/details/125403845

十一、Print()小例子

11.1 打印字符




为什么我运行后输出的结果(见下)与上图不同(结尾处不是上图中的0b10)?


>>> for u in range(1, 100):
        print('{:c}'.format(int(u)), end = '|')

       
||||||||        |
| | |
||||||||||||||||||| |!|"|#|$|%|&|'|(|)|*|+|,|-|.|/|0|1|2|3|4|5|6|7|8|9|:|;|<|=|>|?|@|A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z|[|\|]|^|_|`|a|b|c|

lassiter 发表于 2022-12-29 22:58:53

我的电脑会输出:
|||||||      |
|||||||||||||||
|
|
|| |!|"|#|$|%|&|'|(|)|*|+|,|-|.|/|0|1|2|3|4|5|6|7|8|9|:|;|<|=|>|?|@|A|B|C|D|E|F|G|H|I|J|K|L|M|N|O|P|Q|R|S|T|U|V|W|X|Y|Z|[|\|]|^|_|`|a|b|c|

wp231957 发表于 2022-12-30 09:11:44

狠正常,不可显字符 不同字符集显示结果是不一样的(而且也没有意义,本身就是非显示字符,你非要让它显示
毫无意义)
页: [1]
查看完整版本: for循环+格式化字符代码输出的结果