`
kaytiu
  • 浏览: 49450 次
  • 性别: Icon_minigender_2
  • 来自: 长沙
社区版块
存档分类
最新评论

python简介

阅读更多

Python(派森),是一个简单的、解释型的、交互式的、可移植的、面向对象的超高级语言”。这就是对Python语言的最简单的描述。Python作为一种功能强大且通用的编程语言而广受好评,它具有非常清晰的语法特点,适用于多种操作系统,目前在国际上非常流行,正在得到越来越多的应用。

Python强大的功能表现在:

l        编程语言

Python语言可以用来作为批处理语言,写一些简单工具,处理些数据,作为其他软件的接口调试等。Python语言可以用来作为函数语言,进行人工智能程序的开发,具有Lisp语言的大部分功能。Python语言可以用来作为过程语言,进行我们常见的应用程序开发,可以和VB等语言一样应用。Python语言可以用来作为面向对象语言,具有大部分面向对象语言的特征,常作为大型应用软件的原型开发,再用C++改写,有些直接用Python来开发。

l        数据库

Python在数据库方面也很优秀,可以和多种数据库进行连接,进行数据处理,从商业型的数据库到开放源码的数据库都提供支持。例如:Oracle,Ms SQL Server等等。有多种接口可以与数据库进行连接,至少包括ODBC。有许多公司采用着PythonMySql的架构。因此,掌握了Python使你可以充分利用面向对象的特点,在数据库处理方面如虎添翼。

l        Windows编程

Python不仅可以在Unix类型的操作系统上应用,同样可以在Windows系统里有很好的表现。通过添加PythonWin模块,就可以通过COM形式调用和建立各种资源,包括调用注册表、ActiveX控件以及各种COM等工作,最常见的例子就是通过程序对Office文档进行处理,自动生成文档和图表。

通过Python,还可以利用py2exe模块生成exe应用程序。还有许多其他的日常维护和管理工作也可以交给Python来做,从而减少维护的工作量。利用Python,你还可以开发出象VB,VC,Delphi那样的GUI程序,但却可以在多个平台上执行。这在许多方面并不逊色于Java

l        多媒体

利用PILPiddleReportLab等模块,你可以处理图象、声音、视频、动画等,从而为你的程序添加亮丽的光彩。动态图表的生成、统计分析图表都可以通过Python来完成。另外,还有OpenGL。利用PyOpenGl模块,你可以非常迅速的编写出三维场景。

l        科学计算

Python可以广泛的在科学计算领域发挥独特的角色。有许多模块可以帮助你在计算巨型数组、矢量分析、神经网络等方面高效率完成工作。尤其是在教育科研方面,可以发挥出独特的优势。

l        网络编程

Python可以非常方便的完成网络编程的工作,提供了众多的解决方案和模块,可以非常方便的定制出自己的服务器软件,无论是c/s,还是b/s模式,都有很好的解决方法。

l        图形用户界面

Python可以非常方便的实现GUI编程,通过Tkinter,wxPython,QT等等模块,你就可以根据需要编写出强大的跨平台的用户界面程序。

 

JythonPython编程语言100%Java实现[1],它结合了PythonJava虚拟机和库的优点,成为了Java平台的有益补充。

       最初的Jython又称为JPython,是一个十足的Java应用程序,它允许使用Python编程语言的语法和大多数特性。和其它编程语言比较,Jython有如下几个优点:

l        Python解释器shellJython版本可以对某些想法和API作便利的实验和研究。而不必经历一般的Java编译运行周期。

l        Python被设计成动态且通用的,因此你不必通过使用复杂的库(如用于Java反射和内省的库)来添加这些特性。这使开发更简单,而且它在自动测试框架中特别有用。

l        部署简捷,提供了及时部署能力,无需花大量时间在打包和编译周期上。

l        易于学习和使用,技术门槛低,可以轻松地找到大量的使用者。

 

分享到:
评论

相关推荐

    1.1 Python简介

    【标题】: "1.1 Python简介" 在编程领域,Python是一种高级、解释型、交互式和面向对象的脚本语言。"1.1 Python简介"这个标题暗示了这是一个入门级别的教程,旨在介绍Python的基本概念和特性,为初学者提供一个良好...

    python简介,python历史介绍

    python简介python简介python简介python简介python简介

    python简介及应用实例及实例分析.txt

    pythonpython简介及应用实例及实例分析.txtpython简介及应用实例及实例分析.txtpython简介及应用实例及实例分析.txtpython简介及应用实例及实例分析.txtpython简介及应用实例及实例分析.txtpython简介及应用实例及...

    python简介及基础教程及特点阐述.txt

    pythonpython简介及基础教程及特点阐述.txtpython简介及基础教程及特点阐述.txtpython简介及基础教程及特点阐述.txtpython简介及基础教程及特点阐述.txtpython简介及基础教程及特点阐述.txtpython简介及基础教程及...

    python简介及基础教程和实用案例分析及特点阐述

    pythonpython简介及基础教程和实用案例分析及特点阐述python简介及基础教程和实用案例分析及特点阐述python简介及基础教程和实用案例分析及特点阐述python简介及基础教程和实用案例分析及特点阐述python简介及基础...

    python简介及基础教程和实用案例分析及特点阐述.txt

    pythonpython简介及基础教程和实用案例分析及特点阐述.txtpython简介及基础教程和实用案例分析及特点阐述.txtpython简介及基础教程和实用案例分析及特点阐述.txtpython简介及基础教程和实用案例分析及特点阐述.txt...

    Python简介及基础教程和实用案例分析及特点阐述.txt

    pythonPython简介及基础教程和实用案例分析及特点阐述.txtPython简介及基础教程和实用案例分析及特点阐述.txtPython简介及基础教程和实用案例分析及特点阐述.txtPython简介及基础教程和实用案例分析及特点阐述.txt...

    Python简介.pptx

    大学计算机基础 第2讲 ——Python简介I Python简介全文共42页,当前为第1页。 工科大学生的学习目标outcome Abilities of reading Chinese or English books, summarizing a topics, expressing your own ideas ...

    Python简介.pdf

    "Python简介" Python是一种简单易学且结合了解释性、编译性、互动性和面向对象的脚本语言。它提供了高级数据结构,其语法和动态类型以及解释性使它成为广大开发者的首选编程语言。Python是解释型语言,开发过程中...

    Python简介与环境搭建(课件)

    Python是一种高级编程语言,由荷兰数学家和计算机科学家Guido van Rossum在1989年圣诞节期间发明。它的名称来源于Guido喜爱的英国电视节目"Monty Python's Flying Circus"。自90年代初发布以来,Python已经成为系统...

    Python 简介.pdf

    Python 简介 Python 是一种高层次的脚本语言,结合了解释性、编译性、互动性和面向对象的编程技术。 Python 设计具有很强的可读性,相比其他语言经常使用英文关键字,其他语言的一些标点符号,它具有比其他语言更...

    什么是Python?Python简介.docx

    【Python简介】 Python是一种高级、解释型的编程语言,它以其简洁、易读的语法而闻名,成为全球最受欢迎的编程语言之一。Python的设计理念强调代码的可读性和简洁的语法,使得程序的编写更为直观,这尤其有利于初学...

    Python 简介 Python 是一个高层次的结合.rar

    一、python简介 Python是一个高层次的结合解释性、编译性、互动性和面向对象的脚本语言,支持命令式编程、函数式编程和面向对象程序设计,具有广泛的应用领域。Python语言诞生于1990年,由Guido van Rossum设计并...

    python 简介..ppt

    关于python的ppt,里面每页基本都是一个知识点,参照学习还是挺不错的。

    python简介及实际案例及案例详解.rar

    pythonpython简介及实际案例及案例详解.rarpython简介及实际案例及案例详解.rarpython简介及实际案例及案例详解.rarpython简介及实际案例及案例详解.rarpython简介及实际案例及案例详解.rarpython简介及实际案例及...

    python简介及基础教程及特点阐述.rar

    pythonpython简介及基础教程及特点阐述.rarpython简介及基础教程及特点阐述.rarpython简介及基础教程及特点阐述.rarpython简介及基础教程及特点阐述.rarpython简介及基础教程及特点阐述.rarpython简介及基础教程及...

    Python基础01_python简介、安装

    1. **Python简介**:Python的起源、设计理念以及它在不同领域的应用,如Web开发、数据分析、人工智能等。Python的简洁语法使得它适合初学者入门,同时也适用于专业开发。 2. **Python安装**:访问Python官方网站...

Global site tag (gtag.js) - Google Analytics