首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
Python史话     
端木春 《程序员》2004,(8):103-105
Python是一种解释型、交互式、面向对象的通用编程语言,它的标识是一条可爱的大蟒蛇。我们经常拿它和Tcl、Perl、Scheme、Java比较:Python有非常清晰的语法,先进的面向对象设计,拥有模块、类、异常处理、动态执行和高级数据类型。强大的标准库涵盖了字串处理(正则表达式)、网络协议(HTTP,FTP,SMTP,  相似文献   

2.
适合于科学计算的脚本语言Python   总被引:2,自引:0,他引:2  
Python是面向对象的脚本语言,它有高级的数据类型和简单但却有效的面向对象的程序设计方法,其精炼的语法,动态类型及其自动的解释器,使它适合于大部分平台上编写脚本和快速开发应用程序。Python语言结合C语言编写的Numpy(数值扩展程序模式)或与系统语言C/C++,Fortran结合用于开发科学计算软件。  相似文献   

3.
基于Python的混合语言编程及其实现   总被引:10,自引:2,他引:10  
Python是一种被广泛使用的脚本语言,它特别适用于混合语言编程的软件开发。本文介绍了Python语言的特点,给出了混合运用Python语言和系统编程语言开发的软件结构,并在此基础上开发了一个类似Logo语言的交互式绘图应用。  相似文献   

4.
介绍了动态开发语言Python,并和传统的编程语言如C语言做了一个比较。  相似文献   

5.
在大数据时代,需要大量的算法从杂乱无章的海量数据中挖掘出重要的信息,实现数据的商业价值。Python和R语言都是主流的开源编程工具,定位于数据挖掘和算法编制。Python是一种基于Web、免费、轻量级的解释型语言,而R语言是具有强大算法包的全球流行数理统计软件。结合2种语言的优点,通过Python调用R语言进行混合编程,解析Python调用R的本地和远程两种方法。在阿里云ECS上布置R语言服务器,发挥Python语言强大的胶水功能,在本地机搭建Flask Web框架,实现R语言Holt-Winters预测算法的ECharts网页数据面板的编制。  相似文献   

6.
王宁  汪飞星 《微机发展》2003,13(7):46-47,72
介绍了使用Python下的图形工具包PyQt开发气象服务器用户图形界面的方法。利用气象专用计算机可以缩短计算时间,并可进行实时系统监控,从而提高了气象预报的准确性。另外,给出了在Python中编程的一些技巧。  相似文献   

7.
Python语言语法简洁、清晰、易读。学生在学习Python语言时,学习难度起点低,容易入门,国内许多高校都开设了Python程序设计课程。Python语言的Turtle库设计巧妙,作图模型简单强大。初学者很快能编写出趣味生动的作图程序,极大地提高了学习者的兴趣和积极性。  相似文献   

8.
随着大数据时代的到来,人们对数据的需求越来越大.尤其是商业数据,它的价值远远高出普通数据.而这些高价值数据往往被一些反爬机制保护着,为了解决这类问题,实现了一种基于Sele-nium的Python网络爬虫,它可以很好地解决此类问题,高效地爬取所需要的数据.  相似文献   

9.
Python是一种流行的动态语言,但是由于完全的动态性影响了其执行效率和使用。因此,在Python基础上进行了静态化扩充,研制了TPython语言。该语言在注释中引入了可选的类型声明,并提供了包括类型检查在内的静态检查。相对于动态语言而言,TPython能够提高程序的可读性和可靠性,降低调试成本,相对于静态语言而言,TPython又具有语法简单,易于开发的优势。  相似文献   

10.
Jython是Python编程语言结合Java平台的一种开源执行。程序员可以把Python源代码编译成Java的字节码,并在Java虚拟机上运行此代码。本文通过实例,介绍了Java和Python语言的结合——Jython的应用,并一定程度上讨论了Jython的优点和广阔的应用前景。  相似文献   

11.
Open Source     
汤韬 《程序员》2005,(2):13-13
Python 于上月发布了最新版本2.4。纵观 Python 语言的这次升级,大多只是对语言的修修补补,并不值得一提,唯一的亮点就是 Decorators 语法的加入。熟悉设计模式的朋友对这个词一定不会陌生。Decorators 语法也如同这个模式一样,在不改变一个函数/类方法的情况下对它添加额外的功能。Decorators 最常用的用法就是对函数的参数在执行前进行类型检测或者其它约束检测。同时它还和现在的流行 AOP 概念有类似之处,可以将一些常见的基础功能(如:日志、缓存等等)与业务方法交织在一起,而不需要对业务代码进行改动。不过有一点让我不满的是,在 Python 目前这个版本中,Decorators 语法的添加只能在程序代码中  相似文献   

12.
Python已经成为当前最为火热的编程语言,而地图的数据可视化大大提高了数据的直观性和易读性.介绍了在Python中引入Matplot库,借助其强大的功能,高效地制作电子地图的方法.  相似文献   

13.
作为众多成功开源软件产品之一的Python程序设计语言,其自身最具鲜明性的是“动态语言”特性与独特的“面向对象模型”系统。而AOP(面向方面编程)技术,作为OOP(面向对象编程)中解决代码耦合度问题的新技术思路,经历了若干年的研究探索后,已经在C 以及Java语言环境中被实现为实用工具。本文将尝试基于Python语言环境,利用其“动态语言”特性与的“面向对象模型”,设计实现一个轻量工具。  相似文献   

14.
Python在大数据、数据挖掘、人工智能等领域的使用越来越广泛,学习Python的人数也在逐年递增,而对于提高初学者编程兴趣最好的方法就是游戏开发。通过“小鸡快跑”游戏介绍了Python在游戏开发过程中规划以及代码的实现,简单易懂,便于python初学者学习借鉴。  相似文献   

15.
Pyrimidine是开发用于实现遗传算法的通用框架.它也可以实现任何迭代模型,如模拟退火、粒子群算法.它的设计基于面向对象,利用了Python的元编程功能把群体看成个体的容器,又把个体看成染色体的容器,而容器是一个元类,用来构造不同结构的个体类和群体类,因为它是高度面向对象的,所以它容易扩展、改进.  相似文献   

16.
介绍了多线程的基本概念和在Python中的基本语法,并给出了多线程并发处理的例子。  相似文献   

17.
Python语言其极易上手且语法简单的特点,非常适合初学者作为入门语言。循环结构是Python语言的重点和难点。本文通过案例导入,重点讲解了Python语言中两种循环结构的区别、联系、如何相互转换以及与其他结构的结合使用,让初学者更能灵活地掌握和运用。实践运用表明,该方法取得了很好的教学效果。  相似文献   

18.
随着互联网+、大数据时代的到来,海量数据的高效快捷处理成为一个急需解决的现实问题。Python语言简单、易用且具备强大的数据分析处理能力,通过对Python语言在数据处理各阶段的实际运用入手,阐述了Python语言NumPy、Pandas、SciPy、scikit-learn和Matplotlib等第三方库在数据分析处理中的具体使用。  相似文献   

19.
针对目前面向对象程序设计课程中存在的教学语言复杂影响教学效果问题,研究了基于Python语言的面向对象程序设计课程教学。在详细分析问题的基础上,结合Python语言的特点,重点从教学内容的选择、教学过程与方法两个方面进行了设计与探讨,阐述了教学内容的具体划分,提出了"理论教学融于实践,实践贯穿教学全过程"的教学过程设计,提出了实时动态代码操作演示的教学方法,给出了目前教学实践中存在的问题。这些内容在该课程的教学过程中已得到一定程度的试验,效果良好。  相似文献   

20.
介绍了正则表达式的基本概念和语法,并在Python中举例说明其在网页页面内容抓取方面的应用。  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号