Life is short,I use Python
导学
Python不是一门新兴的语言,诞生于上世纪90年代初。
Python的特点:简洁,易于学习
如何交换两个变量?
Python定义为万金油,爬虫、大数据、测试、Web、AI、脚本处理等都可用Python *Simple is better than complex
Python的特性
Python是一门编程语言而不是框架
语法简洁优雅,编写程序容易阅读
跨平台
易于入门
极为强大且丰富的标准库于第三方库
是面向对象的语言
我为什么喜欢Python
简洁、灵活、优雅、哲学
难于精通
Python既有动态脚本的特性又有面向对象的特性
Python的缺点
相较于C、C++、Java,运行稍慢
编译型语言,有预编译的过程,编译为机器码:C、C++
解释型语言:Javascript、Python
运行效率与开发效率不可兼得
一个经典的误区
编程 = Web编程 ? NO
还有很多问题需要用编程来解决,Python的应用场景非常多
Web是基础,做爬虫、数据服务、数据分析都需要Web相关知识
Web编程确实是最好的语言学习实践
Python能做什么
几乎是万能的
爬虫
大数据与数据分析(Spark)
自动化运维与自动化测试
Web开发(Flask、Django)
机器学习(Tensor Flow)
胶水语言(混合其他语言来编程,能把其他语言制作的模块连结在一起)
Python的前景
呈上升趋势,语言不是被传统语言所把持的阶段了,百花齐放
计算机硬件性能过剩,更加关注开发效率,而Python在开发效率上有优势
领取专属 10元无门槛券
私享最新 技术干货