解决Pycharm控制台输出乱码问题

原始代码:
# 执行系统命令__import__('os').system("ping www.google.com")结果:Pycharm输出一堆乱码:

解决Pycharm控制台输出乱码问题

文章插图
 
快捷键:Ctrl + Alt + s 调出设置菜单

文件→设置→ 编辑器→ 文件编码:
将“全局编码”和“项目”编码设置为"GBK" 。保存退出!
解决Pycharm控制台输出乱码问题

文章插图
 
SHIFT + F10重新运行程序,乱码消失!
解决Pycharm控制台输出乱码问题

文章插图
 
头条说必须300字才能发布:
以下凑够300字!!!
打印 9 * 9 乘法口诀表:
【解决Pycharm控制台输出乱码问题】#!/usr/bin/env Python/ target=_blank class=infotextkey>Python# coding: utf-8# 9 * 9 乘法表打印i = 0while i < 9:i += 1j = 0while j < i:j += 1print(f"{j}*{i}={j * i} ", end="t")print()为什么Python在列表和元组的末尾允许使用逗号?Python 允许您在列表,元组和字典的末尾添加一个尾随逗号:
[100, 200, 300,]('王胃疼', '郑添衣', '赵六斤', '汪不走',)d = {"A": [11, 55],"B": [66, 77],}有几个理由允许这样做 。
如果列表,元组或字典的字面值分布在多行中,则更容易添加更多元素,因为不必记住在上一行中添加逗号 。这些行也可以重新排序,而不会产生语法错误 。
不小心省略逗号会导致难以诊断的错误 。例如:
x = ["fee","fie""foo","fum"]这个列表看起来有四个元素,但实际上包含三个 : "fee", "fiefoo" 和 "fum"。总是加上逗号可以避免这个错误的来源 。
允许尾随逗号也可以使编程代码更容易生成 。




    推荐阅读