1
北京外国语大学国际商学院王德宏 Python 新手学习笔记
Python 学习笔记 1
⚫ Python 的发明人:Guido van Rossum,1989 年。
⚫ Python 提供完善的基础代码库,覆盖了网络、文件、GUI、数据
库、文本等内容,许多功能直接使用现成的即可。
⚫ Python 有大量的第三方库,重要价值点。
⚫ Python 适合开发的应用:网络应用,包括网站、后台服务等等。
也有人用于量化计算。
⚫ Python 跨平台,可运行在 Windows、Mac 和 Linux/Unix 系统上。
在 Windows 上写 Python 程序,放到 Linux 上也能够运行。
⚫ 目前 Python 有两个版本,一个是 2.x 版,一个是 3.x 版,这两个
版本不兼容。3.x 版越来越普及,不过很多第三方库仍是 2.x 版的。
⚫ 在 Windows 上安装 Python3,要勾上 Add Python 3.6 to PATH。
⚫ Python 解释器:
◼ 官方版本为 CPython
◼ 用>>>作为提示符
◼ 使用最广,但功能较弱
◼ 从 Python 官方网站下载的安装程序本身带有 CPython。
⚫ Python 的运行模式:命令行模式和交互模式。
◼ 交互模式下输入 exit()回车,退出交互模式,回到命令行。
◼ 执行一个.py 文件只能在命令行模式执行。
◼ 在命令行模式运行.py 文件和在交互式环境下直接运行代码不
同。交互式环境会把每一行代码的结果自动打印出来,直接运
行代码却不会。
◼ 交互模式的代码是输入一行,执行一行;而命令行模式下直接
运行.py 文件是一次性执行该文件内的所有代码。
◼ 交互模式主要是为了调试代码用的,便于初学者学习,不是正
式运行代码的环境!
⚫ 初学者的常见问题:敲错代码(拼写不对,大小写不对,混用中
英文标点,混用空格和 Tab 键)。 不要用“复制”-“粘贴”代码。
⚫ Python 打印:用 print()函数。把希望打印的文字用单引号或者双
引号括起来,不能混用单引号和双引号。用单引号或者双引号括
起来的文本叫字符串。
⚫ 文本编辑器:
◼ Sublime Text,免费使用
◼ Notepad++,免费使用