00Python简介及开发环境搭建

xiaoxiao2021-02-28  71

pai shang(国外)

1989年,Linux Python开发周期很短,越来越受到市场的欢迎。 脚本,在运维中用的也非常多。 YouTube TIOBE(每月更新)

Python优点

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

Python 缺点

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

Python能用来做什么?

软件开发 游戏后台、图形化编程网站C/S软件科学运算系统管理 脚本IT自动化管理

与其他语言的对比?

PHP/Python/Ruby:动态语言。 +动态语言:边解释,边执行,所以效率低。 + 静态语言:先把源码编译为机器码,CPU直接执行它们,速度快。

Python版本简绍

2.4版本是Python用的最多的工业版本。 3.0进行了很大的重构,但是大家用的不太多。 2.6过渡版本((兼容2.4,又能在3.0上运行)比3.0晚推出) 2.7是Python2.x版本中的最后一个版本。

Python开发环境的搭建

步骤: 1. 到Python官网下载:www.python.org 2. 安装Python 一个partable python工具,移动版,直接考到U盘里面,哪里都能用。 安装完成后:python -V 查看版本。

Python解释器简绍:

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

编程风格

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

def print(): println 'Hello' println ' ' println 'World'
转载请注明原文地址: https://www.6miu.com/read-64720.html

最新回复(0)