【Python千问 2】Python核心编程(第二版)-- 欢迎来到Python世界
2016-01-03 19:55
609 查看
1.1 什么是Python
继承了传统编译语言的强大性和通用性,同时也借鉴了简单脚本和解释语言的易用性。
完成日常系统管理任务的,而且还希望能够访问Amoeba分布式操作系统的系统调用;创建一种通用的程序设计语言显然更加明智。
FORTRAN、C和Pascal语言的出现,开创了软件开发行业;
伴随着C语言诞生了更多的像C++、java这样的现代编译语言;
Python有高级的数据结构,这样就减少了以前“框架”开发所需的时间。像Python的列表和字典就是内建于语言本身的。
http://corepython.com
较新的Linux和Mac系统都已经安装好了Python
在命令行直接敲入 python,查看是否已经安装。
若在windows上使用,则要下载msi文件,并安装win32库。
自己动手编译Python:
继承了传统编译语言的强大性和通用性,同时也借鉴了简单脚本和解释语言的易用性。
1.2 起源
来源于某个项目,那些程序员利用手边现有的工具辛苦工作着,他们设想并开发了更好的解决办法。完成日常系统管理任务的,而且还希望能够访问Amoeba分布式操作系统的系统调用;创建一种通用的程序设计语言显然更加明智。
1.3 特点
1.3.1 高级
汇编语言是献给机器代码中的人的礼物;FORTRAN、C和Pascal语言的出现,开创了软件开发行业;
伴随着C语言诞生了更多的像C++、java这样的现代编译语言;
Python有高级的数据结构,这样就减少了以前“框架”开发所需的时间。像Python的列表和字典就是内建于语言本身的。
1.3.2 面向对象
Python不像java和ruby仅仅是一门面向对象语言,它融合了多种编程风格。1.3.3 可升级
Python提供了基本的开发模块,你可以在它上面开发你的软件,而且当这些需要扩展和增长时,Python的可插入性和模块化架构能使项目生机盎然和易于管理。1.3.4 可扩展
Python可用C、C++、java等语言扩展。1.3.5 可移植性
Python是用C写的,它继承了C的可移植性。1.3.6 易学
Python关键字少、结构简单、语法清晰。1.3.7 易读
Python中没有其他语言通常用来访问变量、定义代码块和惊喜模式匹配的命令式符号($、;、~)。1.38 易维护
即使你阅读6个月前的代码,也不会把自己搞得一头雾水。1.3.9 健壮性
针对程序错误,Python提供了“安全合理”的退出机制,一旦Python由错误崩溃,解释程序就会转出一个“堆栈跟踪”。1.3.10 高效的快速原型开发工具
Python标准库很完备,如果找不到所需,第三方模块或包会为你完成工作提供可能。1.3.11 内存管理器
在Python中,内存管理是由Python解释器负责的,所以开发人员就可以从内存事务中解放出来。1.3.12 解释性和(字节)编译性
Python是解释性语言。文件扩展名:源文件通常用.py扩展名。
1.4 下载和安装Python
http://python.orghttp://corepython.com
较新的Linux和Mac系统都已经安装好了Python
在命令行直接敲入 python,查看是否已经安装。
若在windows上使用,则要下载msi文件,并安装win32库。
自己动手编译Python:
相关文章推荐
- python运维开发坎坷之路-01
- 【Python千问 1】Python核心编程(第二版)导读
- python对json的相关操作
- Install python opencv on mac
- Python两种列表翻转方法的效率比较
- python学习笔记-Day10--(twisted)
- python学习笔记-Day10--(进程\线程\协程)
- 自省 另外一种python 生成随机在base36 之间的兑换码生成。
- 初探python中的file类型
- Python【map、reduce、filter】内置函数使用说明(转载)
- Python Web中REST API使用示例——基于云平台+云服务打造自己的在线翻译工具
- 用python简单处理图片(5):图像直方图
- python安装gensim包报错,importError:can not import name utils解决方案
- Python—装饰器
- python--字典
- 树莓派高级GPIO库,wiringpi2 for python使用笔记(三)GPIO操作
- Python实现简单的文件传输与MySQL备份的脚本分享
- 零基础入门学习Python(26):生成器
- urllib & urllib2
- Python与R的区别与联系