好东西不私藏,大家一起分享!爱站云 用心做
广告位 后台主题配置管理

网站首页 爱站云资源网 值得一看 正文

phython,python基础教程

爱站云 2020-04-21 值得一看 0 评论

  系统编程:提供API(ApplicationProgrammingInterface应用程序编程接口),能方便进行系统维护和管理,Linux下标志性语言之一,是很多系统管理员理想的编程工具


  图形处理:有PIL、Tkinter等图形库支持,能方便进行图形处理。


  数学处理:NumPy扩展提供大量与许多标准数学库的接口。


  文本处理:python提供的re模块能支持正则表达式,还提供SGML,XML分析模块,许多程序员利用python进行XML程序的开发。


  数据库编程:程序员可通过遵循PythonDB-API(数据库应用程序编程接口)规范的模块与MicrosoftSQLServer,Oracle,Sybase,DB2,mysql、SQLite等数据库通信。python自带有一个GadfLY模块,提供了一个完整的SQL环境。


  网络编程:提供丰富的模块支持sockets编程,能方便快速地开发分布式应用程序。很多大规模软件开发计划例如Zope,Mnet及BitTorrent.Google都在广泛地使用它。


  Web编程:应用的开发语言,支持最新的XML技术。


  多媒体应用:Python的PyOpenGL模块封装了“OpenGL应用程序编程接口”,能进行二维和三维图像处理。PyGame模块可用于编写游戏软件。


  pymo引擎:PYMO全称为pythonmemoriesoff,是一款运行于SymbianS60V3,Symbian3,S60V5,Symbian3,Android系统上的AVG游戏引擎。因其基于python2.0平台开发,并且适用于创建秋之回忆(memoriesoff)风格的AVG游戏,故命名为PYMO。


  黑客编程:python有一个hack的库,内置了你熟悉的或不熟悉的函数,但是缺少成就感。


  著名应用:Pylons-Web应用框架


  Zope-应用服务器


  Plone-内容管理系统


  Django-鼓励快速开发的Web应用框架


  Uliweb-国人开发的轻量级Web框架


  TurboGears-另一个Web应用快速开发框架


  Twisted--Python的网络应用程序框架


  PythonWikipediaRobotFramework-MediaWiki的机器人程序


  MoinMoinWiki-Python写成的Wiki程序


  flask-Python微Web框架


  Webpy-Python微Web框架


  Bottle-Python微Web框架


  EVE-网络游戏EVE大量使用Python进行开发


  Reddit-社交分享网


  Dropbox-文件分享服务


  Pylons-Web应用框架


  TurboGears-另一个Web应用快速开发框架


  Fabric-用于管理成百上千台Linux主机的程序库


  Trac-使用Python编写的bug管理系统


  Mailman-使用Python编写的邮件列表软件


  Mezzanine-基于Django编写的内容管理系统系统


  Blender-以C与Python开发的开源3D绘图软件


  python基础教程


  时间来到2008年,python发展已近20年,创始人龟叔越来越觉得python里的好多东西已发展的不像他的初衷那样,开始变得臃肿、不简洁、且有些设计让人摸不到头脑,比如unicode与str类型,str与bytes类型的关系,这给很多python程序员造成了困扰。


  龟叔再也忍不了,像之前一样的修修补补已不能让Python变的更好,于是来了个大变革,Python3横空出世,不兼容python2,python3比python2做了非常多的改进,其中一个就是终于把字符串变成了unicode,文件默认编码变成了utf-8,这意味着,只要用python3,无论你的程序是以哪种编码开发的,都可以在全球各国电脑上正常显示,真是太棒啦!


  PY3除了把字符串的编码改成了unicode,还把str和bytes做了明确区分,str就是unicode格式的字符,bytes就是单纯二进制啦。


  python是一种什么类型的编程语言


  Python(英国发音:/ˈpaɪθən/美国发音:/ˈpaɪθɑːn/),是一种广泛使用的高级编程语言,属于通用型编程语言,由吉多·范罗苏姆创造,第一版发布于1991年。可以视之为一种改良(加入一些其他编程语言的优点,如面向对象)的LISP。作为一种解释型语言,Python的设计哲学强调代码的可读性和简洁的语法(尤其是使用空格缩进划分代码块,而非使用大括号或者关键词)。相比于C++或java,Python让开发者能够用更少的代码表达想法。不管是小型还是大型程序,该语言都试图让程序的结构清晰明了


  python能做什么


  1.做网站后台


  Python有大量的成熟的框架,如django,flask,bottle,tornado


  2.写网络爬虫


  Python写爬虫很简单,库很健全


  3.科学计算


  参加数学建模大赛,完全可以替代r语言和MATLAB


  4.数据挖掘


  机器学习:Python的机器学习包很多


  5.数据科学


  最近spark,Hadoop都开了Python的接口,所以使用Python做大数据的mapreduce也非常简单


  6.自动化运维


  做系统部署,日常维护的脚本


  python怎么读


  python英[ˈpaɪθən]美[ˈpaɪθɑːn]


  Python是一种跨平台的计算机程序设计语言。是一种面向对象的动态类型语言,最初被设计用于编写自动化脚本(shell),随着版本的不断更新和语言新功能的添加,越来越多被用于独立的、大型项目的开发。


  Python是一种解释型脚本语言,可以应用于以下领域:


  1、Web和Internet开发


  2、科学计算和统计


  3、教育


  4、桌面界面开发


  5、软件开发


  6、后端开发

< 爱站云SEO >
本站所有文章,未经允许一律不允许转载,违者后果自负
本站为SEO教学博客,学到东西应该懂得感恩作者 无脑喷子永封IP段+删帐号所有评论
本站部分文章存在于网上收集,如侵犯您的权利,请告知管理员,我们会及时删除,并向您赔礼道歉.

酷站网爱站云 官方QQ群:333914614


猜你喜欢

本文暂时没有评论哦(●'◡'●)

欢迎 发表评论:

温馨提示:(登陆后才可以评论哦!点我QQ登录哦,若已登录请忽略)。
«   2021年5月   »
12
3456789
10111213141516
17181920212223
24252627282930
31
网站分类
搜索
最新留言
文章归档
标签列表