Python入门笔记1-Python课程入门介绍和安装

Python适合的领域

1、Web网站和各种网络服务
2、系统工具和脚本
3、作为胶水语言把其他语言开发的模块包装起来方便使用

Python不适合的领域

1、贴近硬件的代码(首选C)
2、移动开发:iOS/Android有各自的开发语言(Object-c,Swift/Java)a
3、游戏开发:C/C++

Python优点

Python入门笔记1-Python课程入门介绍和安装
Python是解释执行类型编程语言,代码量少。

Python缺点

1、运行速度慢
好消息是CPU速度越来越快,但是硬盘和网络的读取速度相比而言很慢了。所以大量的应用程序不需要这么快的速度,而且运行速度的瓶颈往往不在于Python代码,而是数据库的操作和网络调用。F1赛车和出租车在北京3环路上行驶的道理一样的,虽然F1赛车理论时速高达400公里/时,但是大家都知道3环上堵车的时候的时候,时速才只有20公里/时。所以,作为乘客,即使坐在F1上,也只能20公里/时速度前进
2、Python源代码不能加密
互联网时代,不再靠卖源码挣钱,而是靠网站等方式提供服务来挣钱

Python安装

1,下载安装:https://www.python.org/
2,配置环境变量
Python入门笔记1-Python课程入门介绍和安装
3,Mac不用配置环境变量
Python入门笔记1-Python课程入门介绍和安装

Python helloworld

用notepad++创建python文件hello.py,编写代码print ‘hello world’
注意
1,notepad++,设置-首选项-新建-utf-8无bom
2,行首不能有空格
Python入门笔记1-Python课程入门介绍和安装
Python入门笔记1-Python课程入门介绍和安装