请教你Python的基本使用方法。注意，你的回答需要以JSON格式输出，包含三个部分：基础概念（至少3个要点）、程序结构（至少2个要点）、常见问题（至少2个要点）。请严格按要求格式化你的回答。
user
{
  "基础概念": [
    "Python是一种高级编程语言，以其代码的可读性强和简洁著称。",
    "支持多种编程范式，包括面向对象、命令式、函数式编程或者过程式编程。",
    "拥有庞大的标准库和第三方库，可以满足不同领域的需求。"
  ],
  "程序结构": [
    "Python中，代码块是通过缩进来定义的，而无需使用大括号包裹。",
    "函数和类的定义使用def和class关键词，支持静态和动态类型检查。"
  ],
  "常见问题": [
    "怎样安装Python？访问Python官方网站下载适合操作系统的Python安装包并安装。",
    "如何解决编码问题？Python3默认使用UTF-8编码，如果你遇到编码错误，确保所有文件均保存为UTF-8格式。"
  ]
}
assistant