即日起在codingBlog上分享您的技术经验即可获得积分,积分可兑换现金哦。

00Python简要介绍及实例开发环境搭建

编程语言 happyeveryminuteFL 11℃ 0评论
本文目录
[隐藏]

1.pai shang(国外)

1989年,Linux


Python开发周期很短,越来越受到市场的欢迎。


脚本,在运维中用的也非常多。


YouTube


TIOBE(每月更新)

2.Python优点

  1. 简单、优雅、明确(英文啊)
  2. 一看就知道,代码的意思。
  3. 强大的模块化三方库。(别人写好的模块,我们可以直接拿过来用)
  4. 跨平台语言(Linux 、 Windows 上都可以执行运行)
  5. 面向对象的语言
  6. 可扩展(编译器C写的。c\java\C#)

3.Python 缺点

  1. 代码不能加密
  2. 速度慢(解释执行:即一边解释一边执行){对并发要求高的系统,使用Python就慢}


    慢不慢看你的水平

4.Python能用来做什么?

  • 软件开发

    • 游戏后台、图形化编程
    • 网站
    • C/S软件
    • 科学运算
  • 系统管理

    • 脚本
    • IT自动化管理

5.与其他语言的对比?

PHP/Python/Ruby:动态语言。


+动态语言:边解释,边执行,所以效率低。


+ 静态语言:先把源码编译为机器码,CPU直接执行它们,速度快。

6.Python版本简绍

2.4版本是Python用的最多的工业版本。


3.0进行了很大的重构,但是大家用的不太多。


2.6过渡版本((兼容2.4,又能在3.0上运行)比3.0晚推出)


2.7是Python2.x版本中的最后一个版本。

7.Python开发环境的搭建

步骤:


1. 到Python官网下载:www.python.org


2. 安装Python


一个partable python工具,移动版,直接考到U盘里面,哪里都能用。


安装完成后:python -V 查看版本。

8.Python解释器简绍:

  1. Cpython 官网标准
  2. IPython:一个Python的交互式shell,比默认的Python shell好用,支持变量自动补全、自动缩进,支持bash shell命令,有许多的内置功能和函数。
  3. Jython:是一种完整的语言,是一个Python语言在java中的完全实现(用java把Python重写一遍,包括编译器也是用java写的)。它不仅提供了Python的库,也提供了所有的java类。
  4. IronPython–.net 写的解释器
  5. PYPY:用Python写的解释器,号称其速度比Cpython快6倍。(Why?用到了动态编译【JIT,即时编译】执行之前就先把里面的代码进行事先编译好,所以快了很多)

9.编程风格

注意缩进,一般使用四个空格进行缩进,同一级别的代码,使用相同的缩进。


比如:

def print():
    println 'Hello'
println ' '
println 'World'

转载请注明:CodingBlog » 00Python简要介绍及实例开发环境搭建

喜欢 (0)or分享 (0)
发表我的评论
取消评论

*

表情