python 系列学习记录:认识 python

226 阅读2分钟

持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第3天,点击查看活动详情

1.1 计算思维

计算思维是依托计算机,通过抽象和自动化方式求解问题的思维方式,本质是抽象和自动化。

计算机程序是按照程序设计语言规则组织起来的一组计算机指令。程序设计语言发展经历了机器语言、汇编语言到高级语言的 3 个阶段。

1.2高级语言的编译与解释

  • 编译:是将源代码全部转换成目标代码最后再运行目标代码的过程。如 C 语言、Java 语言
  • 解释:将源代码逐句转换成目标代码同时逐句运行目标代码的过程。采用解释方式执行的编程语言是脚本语言,如 JavaScript 语言、PHP 语言等。

编译和解释的区别在于:编译是一次性地翻译,一旦程序被编译,不再需要编译程序或者源代码。

解释则在每次程序运行时都需要解释器和源代码。

编译型相当于厨师直接做好一桌子菜,顾客来了直接开吃,而解释型就像吃火锅,厨师把菜洗好,顾客需要自己动手边煮边吃。

1.3 python 语言的特点

(1)面向对象

(2)可移植性

可移植到许多平台上,包括 Linux、Windows、Windows CE、以及 Google 基于 linux 开发的 android 平台等

(3)丰富的库

python 强大的库支持数据分析、游戏开发、密码系统等多种需求

(4)支持中文

(5)使用开源

(6)语法简洁:通过空格来书写格式

1.4 下载安装

网址:www.python.org/downloads

目前推荐使用 3.7.3 版本, 个平台的兼容比较好。

1.5 查看 python 版本

两种方式可以查看:

(1)查看python 版本命令:

python -V

(2)按住 win+R --- 输入 cmd-- 输入 python也可以。

图片.png