Python学习笔记:1.1.2 认识Python

本文是学习齐老师的《python全栈工程师》课程的笔记,欢迎学习交流。同时感谢齐老师的精彩传授!

一.课程目标
  • 了解Python语言的特点
  • 配置Python语言开发环境
  • 安装编写程序的工具软件
二.详情解读
1.初识Python
  • 机器语言:二进制代码表示的、机器能够直接识别和执行的机器指令集合
  • 汇编语言:二进制代码的文本形式
  • 高级编程语言:通过“语句”对计算机指令抽象,不与机器语文一一对应
    Python学习笔记:1.1.2 认识Python_第1张图片

Python语言是一种高级编程语言,它于1991年由吉多.范罗苏姆(Guido van Rossum)发明。目前主要应用于web开发、GUI开发、网络爬虫、数据科学、人工智能等领域。Python官方网站:https://www.python.org

Python语言也是一种多范式编程语言,即面向对象编程、结构化编程、函数式编程,它的哲学观念是优雅、明确、简单----“最好只有一种方法做一件事”。

Python语言是跨平台的,即编写一个python程序可以在Linux、MacOS、Windows等操作系统上运行。

2.配置开发环境
  • 以Ubuntu为例
  • Ubuntu 11.04开始,默认安装Python2.7
  • Ubuntu 16.04,默认安装Python3.5、Python3.7
  • Ubuntu 18.04,默认安装Python3.6
  • 安装Python3.7 (利用Ubuntu的apt安装)
$ sudo apt update
$ sudo apt install software-properties-common
$ sudo add-apt-repository ppa:deadsnakes/ppa

$ sudo apt install python3.7
$ python3.7 --version
  • 利用源码在Ubuntu上安装Python3.7
$ wget https://www.python.org/ftp/python/3.7.4/Python-3.7.4.tar.xz
$ tar -xf Python-3.7.4.tar.xz
$ cd Python-3.7.4
$ ./configure --enable-optimizations
$ make -j 8
$ sudo make altinstall

注意:不使用 make install,避免将系统中已有的Python3覆盖。

  • 在MacOS上安装Python
  • 方法1:进入官方网站 https://www.python.org,下载安装文件,如同安装其他一样进行安装。Python学习笔记:1.1.2 认识Python_第2张图片
  • 方法2:
	$ brew install python3
	$ curl -o https://bootstrap.pypa.io/get-pip.py
	$ sudo python3 get-pip.py
  • 在Windows上安装
  • 1.进入官方网站https://www.python.org,下载安装文件,如同安装其他软件一样进行安装,
    Python学习笔记:1.1.2 认识Python_第3张图片
    Python学习笔记:1.1.2 认识Python_第4张图片
  • 2.然后再配置系统环境变量,详情参考文章:Windows10下安装python(配置环境变量)
3.进入Python交互模式
  • 通过IDLE进入交互模式(该方法Linux、windows、MacOS都可以)
  • 通过终端进入交互模式(适用于Ubuntu系统)
  • 通过cmd进入交互模式(windows系统)
4.编写程序的工具软件
  • IDE:Integrated Development Environment集成开发环境。任何文本编辑工具都可以写程序,例如:VIM、Emacs、Pycharm、VisualStudioCode。
  • 安装使用VSCode。进入官方网站https://code.visualstudio.com/,下载安装,然后根据自己的需要配置插件。
5.作业: 利用VSCode编写程序,将自己的姓名打印显示出来
三.本课小结
  • 初识Python
  • 配置开发环境
  • 安装VSCode,并运行程序

你可能感兴趣的:(Python全栈工程师学习笔记)