cfcfcf003 2023-07-03 13:29 采纳率: 33.3%
浏览 13
已结题

关于python3中print编码问题

python中print('汉字'),print函数打印的内容发送到控制台上,默认是使用utf-8编码。python3中默认print输出的是Unicode,我不理解,既然Print打印的内容都是Unicode了,难道不需要进行编码传输传递到控制台吗,Unicode直接传输过去(岂不是不晓得如何解析)?

  • 写回答

2条回答 默认 最新

  • 喝茶品人生 2023-07-03 13:38
    关注

    你是计科专业的?学过操作系统不知道这部分是由操作系统和终端的设置决定的,终端根据设置自动解码和显示Unicode字符,怎么会是人想象的输出方式

    本回答被专家选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 7月24日
  • 专家已采纳回答 7月16日
  • 创建了问题 7月3日

悬赏问题

  • ¥15 gozero求手把手教学,400一天
  • ¥15 泥浆冲清水的泥浆分布
  • ¥15 所有双上限都是无限的
  • ¥15 LASSO回归分析筛选关键基因,适合多大样本量?
  • ¥88 error: [polling_error] {"code":"ETELEGRAM","message":"ETELEGRAM: 502 Bad Gateway"}错误
  • ¥15 刚毕业,刚通过一家PLC工程师,请问一下待遇还算可以吗?
  • ¥15 公司内网,想基本不写代码挂一些视频,有一个还不错的前端展示,有什么软件或者框架可以用吗?尽量简单
  • ¥15 appium自动化测试
  • ¥30 java怎么解析CanFD的16进制数据
  • ¥15 广义可加模型和光滑曲线拟合的R代码