python基础之python介绍

1,什么是python

Python就是一门编程语言,而且是现在世界上最流行的编程语言之一。

2,pyth的诞生

1991年,第一个Python编译器诞生,创始人龟叔。它是用C语言实现的,并能够调用C语言的库文件。从一出生,Python已经具有了 :类,函数,异常处理,包含表和词典在内的核心数据类型,以及模块为基础的拓展系统。

3,关键点常识

[if !supportLists]· [endif]Python的发音与拼写

[if !supportLists]· [endif]Python的作者是Guido van Rossum(龟叔)

[if !supportLists]· [endif]Python正式诞生于1991年

[if !supportLists]· [endif]Python的解释器如今有多个语言实现,我们常用的是CPython(官方版本的C语言实现),其他还有Jython(可以运行在Java平台)、IronPython(可以运行在.NET和Mono平台)、PyPy(Python实现的,支持JIT即时编译)

[if !supportLists]· [endif]Python目前有两个版本,Python2和Python3,最新版分别为2.7.13和3.6.2

[if !supportLists]· [endif]Life is shot, you need Python. 人生苦短,我用Python。

4,Python优缺点

优点:

(1)语法简单容易看懂,非常容易上手

(2)免费、开源:Python是FLOSS(自由/开放源码软件)之一。

(3)高层语言:当你用Python语言编写程序的时候,你无需考虑诸如如何管理你的程序使用的内存一类的底层细节。

(4)可移植性:由于它的开源本质,Python已经被移植在许多平台上(经过改动使它能够工作在不同平台上)。如果你小心地避免使用依赖于系统的特性,那么你的所有Python程序无需修改就可以在下述任何平台上面运行。这些平台包括Linux、Windows、FreeBSD、Macintosh、Solaris、OS/2、Amiga、AROS、AS/400、BeOS、OS/390、z/OS、Palm OS、QNX、VMS、Psion、Acom RISC OS、VxWorks、PlayStation、Sharp Zaurus、Windows CE甚至还有PocketPC、Symbian以及Google基于linux开发的Android平台!

(4)可扩展性:如果你需要你的一段关键代码运行得更快或者希望某些算法不公开,你可以把你的部分程序用C或C++编写,然后在你的Python程序中使用它们。

(5)丰富的库

缺点:

Python语言非常完善,没有明显的短板和缺点,唯一的缺点就是执行效率慢,这个是解释型语言所通有的,同时这个缺点也将被计算机越来越强大的性能所弥补。

5,python的应用场景

(1)Web应用开发

(2)操作系统管理、服务器运维的自动化脚本

(3)网络爬虫

(4)科学计算

(5)桌面软件

(6)服务器软件(网络软件)

(7)游戏

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 第一部分 HTML&CSS整理答案 1. 什么是HTML5? 答:HTML5是最新的HTML标准。 注意:讲述HT...
    kismetajun阅读 29,301评论 1赞 45
  • Python语言特性 1 Python的函数参数传递 看两个如下例子,分析运行结果: 代码一: a = 1 def...
    时光清浅03阅读 591评论 0赞 0
  • Lua 5.1 参考手册 by Roberto Ierusalimschy, Luiz Henrique de F...
    苏黎九歌阅读 14,412评论 0赞 38
  • 廖小霞/文 ~1~ 最早接触死亡是我还小的时候,那是爷爷的离世。 那时的我还是个懵懂小女孩,根本不知道死亡是什么。...
    廖小霞阅读 718评论 20赞 10
  • 今天预计要早起的,结果定好的闹钟硬是让我十分钟十分钟地挪过去了。始终缺乏一股早起的勇气,仿佛所有的力气都在高中时那...
    微阳薄暮阅读 254评论 0赞 0

友情链接更多精彩内容