python3笔记 1 导学 2 安装

更多内容欢迎戳进: 我的个人博客

Life is short,I use Python :)

1-1 导学

Python不是一门新兴的语言,诞生于上世纪90年代初。

选取版本Python 3.6

课程梗概:基础语法、面向对象、常见错误、Pythonic、总结经验、原生爬虫

Python的特点:简洁,易于学习

如何交换两个变量?
    temp = x
    x = y
    y = temp
Python:
    x,y = y,x

Python定义为万金油,爬虫、大数据、测试、Web、AI、脚本处理等都可用Python

Simple is better than complex

1-2 Python的特性

Python是一门编程语言而不是框架

语法简洁优雅,编写程序容易阅读

跨平台

易于入门

极为强大且丰富的标准库于第三方库

是面向对象的语言

1-3 我为什么喜欢Python

简洁、灵活、优雅、哲学

难于精通

Python既有动态脚本的特性又有面向对象的特性

1-4 Python的缺点

相较于C、C++、Java,运行稍慢

编译型语言,有预编译的过程,编译为机器码:C、C++
解释型语言:Javascript、Python

运行效率与开发效率不可兼得

1-5 一个经典的误区

编程 = Web编程 ? NO
还有很多问题需要用编程来解决,Python的应用场景非常多

Web是基础,做爬虫、数据服务、数据分析都需要Web相关知识

Web编程确实是最好的语言学习实践

1-6 Python能做什么

几乎是万能的

爬虫、大数据与数据分析(Spark)、自动化运维与自动化测试、Web开发(Flask、Django)、机器学习(Tensor Flow)、胶水语言(混合其他语言来编程,能把其他语言制作的模块连结在一起)

1-7 课程内容与特点

基础语法

Pythonic:有Python风格的语法

高性能与优化

回归语言本质,享受语言纯粹之美

1-8 Python的前景

呈上升趋势,语言不是被传统语言所把持的阶段了,百花齐放

计算机硬件性能过剩,更加关注开发效率,而Python在开发效率上有优势

2-1 下载Python安装包

下载环境安装包: https://www.python.org/

Python 2.X 与 Python 3.X 不兼容

2-3 IDLE与第一段Python代码

Windows中搜索Python并打开IDLE

print('Hello,World!')

分号可加可不加

你可能感兴趣的:(Python)