Python - 很高兴认识你

一、计算机基础

    CPU:    相当于人的大脑,用于计算。

    内存:    储存数据,断电即消失。

    硬盘:    长久保持数据。

    操作系统:  管理硬件设备。

    应用程序:  计算机程序。 

二、Python语言

1. Python的创始人为吉多·范罗苏姆(Guido van Rossum)(龟叔),被称为 "仁慈的独裁者" 。

    • 1989年,Guido 开始编写一个新的解释程序 Python(蟒蛇),取自于BBC电视剧 - Monty Python's Flying Circus。

    • 他希望这个新的叫做 Python 的语言,能符合他的理想:创造一种 C 和 shell 之间,功能全面,易学易用,可拓展的语言。

    • 1991 年,第一个 Python 解释器 诞生,它是用 C 语言实现的,并能够调用 C 语言的库文件。

    • Python 出生就具有:类,函数,异常处理,包含表和词典在内的核心数据类型,以及模块为基础的拓展系统。

2. Python应用领域

    • 云计算、WEB开发、科学运算人工智能、系统运维、金融、图形GUI。

    • 常用框架有 OpenStack、Django,常用图形GUI有 PyQT、WxPython、TkInter。

3. Python里程碑

    2004年,目前最流行的 web 框架 Django 诞生。

    2008年,Python 发布 3.0 版本。

4. Python特点

    • 崇尚  "优雅"、"明确"、"简单" 。

    • 开发效率高,可移植性、可扩展性和可嵌入性强。

    • 运行速度慢,无法加密代码,无法利用CPU多线程。

    • Python 是一门动态解释性的强类型定义语言。

 5. Python种类

    • CPython、IPython、PyPy、Jython、IronPython。

    • Python 使用最广泛的解释器是 CPython。

    • 如果要和 Java 或 .Net 平台交互,最好的办法不是用 Jython 或 IronPython,而是网络调用,以确保各程序之间的独立性。

 6. Python环境

    • 下载地址:https://www.python.org/downloads/windows/ 

    • Python 2.7:Python 2.7.14 - 2017-09-16  Windows x86-64 MSI installer(需手动配置环境变量)

    • Python 3.6:Python 3.6.3 - 2017-10-03  Windows x86-64 executable installer

posted @ 2018-08-18 12:22  Gordon_X  阅读(153)  评论(0)    收藏  举报