初识python

day1
初识python
什么是python?
python是一种解释型、面向对象的语言。由吉多·范罗苏姆于89年发明,91年公布。官网:www.python.org


python相比于其他语言有什么特点?
1、可读性强
一个程序会被反复的修改,可读性强以为着让你可以在更短的时间内学习和记忆,直接的提高生产率。
2、简单明了
python是由C语言开发,但是不再有C语言中指针等复杂数据类型,python的简洁性让开发难度和代码幅
度大大降低。
3、面向对象
4、免费,开源
5、可移植性和夸平台
python会被编译成与操作系统相关的二进制到吗,然后解释执行。
6、丰富的库
7、可扩展性。可嵌入到C、C++语言。俗称胶水式语言。

 

应用范围
1、科学计算
2、人工智能
3、WEB服务端和大型网站后端
YouTube等应用基于python开发。
4、GUI开发(图形用户界面开发)
5、游戏开发
6、移动设备
7、嵌入式设备
8、系统运维
9、大数据
10、云数据


Python 解释器
Python 程序的执行依赖于 Python 解释器。常用的 Python 解释器有:
1. CPython
使用 c 语言实现的解释器,最常用的解释器。通常说的解释器指的就是它。
2. Jython
使用 java 语言实现的解释器。Jython 可以直接调用 java 类库,适合在 java 平台上开

3. IronPython
.NET 平台上使用的解释器。可直接调用.NET 平台的类,适合.NET 平台上开发
4. PyPy
使用 Python 语言实现的解释器


Python 开发环境
开发环境,英文是 IDE( Integrated Development Environment 集成开发环境 )。
不要纠结于使用哪个开发环境。开发环境本质上就是对 Python 解释器 python.exe 的
封装,核心都一样。可以说:“开发环境 IDE,只是解释器的一个外挂而已”,只是为了让
程序员更加方便编程,减少出错率,尤其是拼写错误。
常用的开发环境如下:
1. IDLE
2. Pycharm
3. wingIDE
4. Eclipse
5. IPython


程序基本格式
1. 恰当的空格,缩进问题
(1) 逻辑行首的空白(空格和制表符)用来决定逻辑行的缩进层次,从而用来决定语句
的分组。
(2) 语句从新行的第一列开始。
(3) 缩进风格统一:
1 每个缩进层次使用 单个制表符 或四个空格(IDE 会自动将制表符设置成 4 个
空格)
2 Python 用缩进而不是{}表示程序块
2. Python 区分大小写
3. 注释
(1) 行注释
每行注释前加#号。当解释器看到#,则忽略这一行#后面的内容
(2) 段注释
使用三个连续单引号(''')。当解释看到''',则会扫描到下一个''',然后忽略他们
之间的内容。

posted on 2018-08-08 18:39  Roninray  阅读(86)  评论(0)    收藏  举报

导航