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| 我的电脑会输出:
||||||| |
|||||||||||||||
|
|
|| |!|"|#|$|%|&|'|(|)|*|+|,|-|.|/|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|
狠正常,不可显字符 不同字符集显示结果是不一样的(而且也没有意义,本身就是非显示字符,你非要让它显示
毫无意义)
页:
[1]