Python基础篇

  • 1.为什么学习Python?
  • 2.通过什么途径学习的Python?
  • 3.Python和Java、PHP、C、C#、C++等其他语言的对比?
  • 4.简述解释型和编译型编程语言?
    • 解释性语言不需要提前编译,执行的时候再逐行编译,执行效率比较低,python属于解释性语言。
    • 编译性语言需要提前编译,执行的是已经提前编译好的文件,运行效率比较高。
  • 5.Python解释器种类以及特点?
    • CPython 使用C语言开发,使用最广泛的解释器。在命令行执行python就是启动CPython解释器。
    • IPython 基于CPython之上的一个交互式计时器,交互方式增强,功能和CPython一样。
  • 6.位和字节的关系?
    • 位:bit
      • 一个二进制数据0或1,是计算机最小的传输单位,8位组成一个字节
    • 字节:byte
      • 存储空间的计量单位,一字节是8位,而1024个字节是1K
    1. b、B、KB、MB、GB 的关系?
    • byte是字节1byte是8bit,1byte就是1B,1024B是1KB,1024KB是1MB,1024MB是1GB.
    1. 请至少列举5个 PEP8 规范(越多越好)
    • 缩进:每一级四个缩进。注释:#或者三引号。 命名规范:变量命名只能是字母数字下划线,不能以数字开头。import:不要再一句import中多个库。比如import os,sys(不推荐)。 函数命名:函数命名使用全部小写的方式,可以使用下划线。
posted @ 2019-07-23 15:42  容儿klly  Views(84)  Comments(0)    收藏  举报