本文是学习齐老师的《python全栈工程师》课程的笔记,如果有不对之处,欢迎指正学习交流。同时感谢齐老师的精彩传授!
一、本节课程目标:
- 1、了解高级编程语言及其发展
- 2、理解Python语言的特点,并安装开发环境
- 3、了解学习编程语言的一般方法
二、编程语言:
1、编程语言(Programming Language, 程序设计语言)是一种人工语言
2、编程语言有以下几种类型:
- 1)、机器语言:二进制代码表示的、机器能够直接识别和执行的机器 指令集合
- 2)、汇编语言:二进制代码的文本形式
- 3)、高级编程语言:通过“语句”对计算机指令抽象,不与机器语言一一对应
3、发展历史:
- 1)、史前阶段:1950年以前,编程语言的“史前年代”,主要使用“打孔卡”进行编程。
- 2)、几种高级语言的历史:
- (1)、1957年,Fortan诞生,是世界上第一个被正式采用并流传至今的高级编程语言。
- (2)、1958年,LISP;1964年,BASIC;1970年,Pascal;1972年,C;
- (3)、1983年,C++;1986,Objective-C;1987,Perl;
- (4)、1991年,Python,发明者Guido van Rossum(吉多.范罗苏姆)
- (5)、1993年,Ruby;1995年,Java,JavaScript,PHP;2001年,C#;2009年,Go
- 5、Python语言是多范式编程语言
- 面向对象编程
- 结构化编程
- 函数式编程
- 6、哲学观念
- 优雅
- 明确
- 简单
- “最好只有一种方法做一件事”
- 7、Python语言是跨平台的
- Linux
- Ubuntu
- Fedora
- …
- Max OS
- windows
- Linux
一)、开发环境
(一)Linux上安装:
- 1、以Ubuntu为例
- Ubuntu 11.04开始,默认安装Python2.7
- Ubuntu 16.04,默认安装Python3.5、Python2.7
- Ubuntu 18.04,默认安装Python3.6
- 2、安装Python3.7(利用Ubuntu的apt安装)
- 1、利用源码在Ubuntu上安装Python3.7
注意: 不使用 make install,避免将系统中已有的Python3覆盖!
(二)在MacOS上安装:
- 方法1:
- 1)、进入官方网站下载安装文件
- 2)、如同安装其他软件一样进行安装
- 方法2:
(一)在Windows上安装:
- 1、进入官方网站下载安装文件
- 2、如同安装其他软件一样进行安装
- 3、配置系统环境变量
注:(一个重要的解决问题方法:使用搜索引擎)
(注意:如果ubuntu系统中python2跟python3,则在进入交互模式时要输入“python2”或“python3″,只有一个版本时,则只需要输入”python“即可)
3、通过CMD或powershell进入交互模式(Windows)
四)、Python的IDE
- IDE:Integrated Development Environment
集成开发环境
– 任何文本编辑工具都可以写程序
– 例如:VIM、Emacs、Pycharm、Visual Studio Code - 安装使用VS Code
– https://code.visualstudio.com/
– 自行配置插件 - 编写第一个程序
– 利用 VS Code 编写程序
– 保存程序文件
– 执行程序
五)、学习方法建议
- 1)、跟着课程敲代码:
代码是”敲“会的,不是”看“会的 - 2)、充分使用搜索引擎
有不懂之处,让搜索引擎告诉你答案 - 3)、养成看文档的好习惯
看文档,是开发者的必备能力
六)、课程小结
- 1、编程语言:低级语言和高级语言,及其发展
- 2、Python:Python语言的特点及其开发环境的配置
- 3、学习方法:严格要求自己,刻意练习,不要轻言放弃。
文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览208656 人正在系统学习中
来源:WinvenChang
声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!