占个坑,后更
Python入门
易于上手难于精通
Python即有动态脚本的特性,又有面向对象的特性,非常具有自己的特点。
Python的缺点
慢:相较于C、C++、Java,运行效率慢
编译型语言C、C++,解释型语言JavaScript、Python
Java和C#属于什么类型的?
编译型语言的执行效率更快
运行效率与开发效率,鱼和熊掌不可兼得
越是高级的语言Java、PHP和Python都是做了大量的封装的,为了程序员开发代码的时候,效率更高
一个学习编程的经典误区
世界不是只有web,还有很多问题需要使用编程来解决。不要把思维局限在Web上,这只是编程的一个应用方向。
web只是Python很小的一个应用方向,Python很强大,几乎无所不能
PHP主要是用来开发web的,世界上70%的网站都是用PHP来开发的
Python能做什么?(几乎是万能的)
1、爬虫
2、大数据与数据分析(Spark)
3、自动化运维与自动化测试
4、Web开发:Flask、Django
5、机器学习:Tensor Flow
6、胶水语言:混合其他如C++、Java等来编程。能够把用其他语言制作的各个模块(尤其是C/C++)很轻松的联结在一起
当你遇到问题时,随手拿起Python,编写一个工具,这才是Python正确的打开方式
基础语法
Python环境安装
Python的基本数据类型
Number:数字
整数、小数
整数、浮点数
整数:int
浮点数:float
其他语言:单精度(float)、双精度(double)
在Python里面,没有单精度和双精度之分,只有浮点数:float
其他语言:short、int、long
在Python里面,只有整数:int
// 是整除,只保留整数部分
1