天天看点

1.全栈工程师Python基础

Python基础

Python概述

计算机语言概述

语言: 交流的工具,沟通媒介

计算机语言: 人跟计算机交流工具,翻译官

Python是计算机语言里的一种

Python编程语言

代码: 人类语言,通过代码命令机器,跟机器交流

Python解析器: 就是那个担任翻译官工作的

流程:

写代码

执行: 由翻译官(Python解析器)把命令(Code) 翻译给机器,

Python 简史

1989年, Guido van Rossum

2014: 宣布2.7支持到2020

2017: AI 元年, Pyhton崛起

Python特点:

速度问题

Python的应用领域

全能

设计哲学: 平衡发展,样样通,简洁明了

Python 为什么这么火

环境问题

anaconda+pycharm

python3.6

环境

学习环境:

直播课: 网易云课堂

讲义+代码: github

教科书: gitbook

工作环境

环境安装:

gitbook上有

http://www.cnblogs.com/zhouzhishuai/p/8401103.html

操作系统

windows

Linux

我们的标准系统: windows下开虚拟机,虚拟机安装uabntu

软件环境

使用anaconda3+pycharm代替

Python的执行方式

本质上Python是一堆命令的集合

执行过程是逐行执行,遇到问题即刻终止

打印 Hello world

jupyter notebook 快捷键:

- alt+Enter 切换代码模式

- Shift+# 笔记 或 文本输入

- alt+Enter 也能运行代码