语言特性
谈谈对 Python 和其他语言的区别
1 | Python的定位是“优雅”、“明确”、“简单”,容易入门,开发效率高,拥有非常强大的第三方库。 |
简述解释型和编译型编程语言
1 | 编译型: 一次性将所有代码编译成二进制文件,运行效率高。 |
Python 的解释器种类以及相关特点?
1 | CPython C语言开发的,使用最广的解释器。 |
Python3 和 Python2 的区别?
1 | print 在 Python3 中是函数,必须加括号 print('hello'),Python2 中 print 为 class,print 'Hello, World!' |
Python3 和 Python2 中 int 和 long 区别?
1 | python2中有long类型 |
xrange 和 range 的区别?
1 | xrange 是在 Python2 中的用法,Python3 中只有 range。 |
编码规范
什么是 PEP8?
1 | 《Python Enhancement Proposal #8》(8 号 Python 增强提案)又叫 PEP8,他针对的 Python 代码格式而编订的风格指南。 |
了解 Python 之禅么?
1 | 通过 import this 语句可以获取其具体的内容。它告诉大家如何写出高效整洁的代码。 |