Python 笔记-2-1-Python 概述
Python 概述
计算机语言概述
- 语言:是一种用于交流的工具,沟通的媒介
- 计算机语言:用于人与计算机之间的交流。可以理解为翻译官。
- Python 是计算机语言的一种。
- Python 编程语言:
- 代码:接近人类语言,是一种人与计算机交流的高级语言
- Python翻译器:又称解释器,负责将人编写的代买转换为二进制交给计算机运行,运行结束后将结果转换为人可以理解的高级语言。
- 流程:
- 写代码:使用高级语言编写的代码。
- 执行:由Python解释器把命令(code)翻译成二进制给机器,同时把机器运行结果翻译给人。
- Python读音
- 美音:[‘paɪθɑn]
- 英音:[‘paɪθ(ə)n]
- 我们普遍读的是英音
- Python简史
- 1.1989年,Guido von Rossum 荷兰人
- 2008年,python 3.0诞生
- 2014年,宣布2.7到2020年
- 2017年,成为AI元年,Python崛起
- Python特点:
- 缺点:
- 速度问题(相对C,JAVA等语言速度慢)
- 一般应用于对速度要求不高的领域,运维、数据分析、人工智能。
- 优点:
- Python可读性强
- 提高开发者效率
- 可移植性强
- 组件集成
- 缺点:
- Python应用场景:
- 系统编程
- 用户图形接口
- Internet脚本
- 组件集成
- 数据库编程
- 数值计算和科学计算
- 游戏、图像、人工智能、机器人
- 简而言之,就是全能
- Python会不会持续火下去
- 会火下去
- 原因:需求促进
- 环境问题
- 学习环境:
- 直播课:网易云课堂
- 讲义和代码:github
- 教科书:gitbook
- 工作环境:
- 环境安装:gitbook上面有
- 网址:http://www.cnblogs.con/zhouzhishuai/p/8401103.html
- 操作系统:
- windows
- linux
- macox
- 课程的标准系统:windows下面装虚拟机,虚拟机安装ubuntu
- 软件环境:
- 不使用python解释器
- 使用anacanda3 + pycharm(编辑环境)代替
- 学习环境:
- Python的执行方式:
- 本质上python是一堆命令的集合。
- 在执行过程中,是逐行执行,遇到问题就停止运行
- 在anacanda3的 Jupyter notebook 中用以下方法执行
- Ctrl + Enter 进入编辑模式
- Shift + Enter 运行代码
- Alt + Enter 运行代码并重新开启一个输入框
- 打印hello world
- 代码:print(“hello world”)
- 运行结果:hello world