这几周笔者几篇文章分析了改程序语言的文章. 关联文章的址地
Python是一个学习单简且壮大的编程语言,它有拥级高的数据构结和单简但效有的方法行进面向对象编程。Python美优的法语和动态型类,然天的解释性,使它成为大多数平台,很多域区里本脚和速快应用程序开辟的一个幻想语言。
在官网上,对于主流平台的Python解释器和阔广的标准库都可以收费的取得源码和二进制件文。还可以收费的取得第三方Python块模,程序和工具,和一些外额的文档。
Python解释器可以易容地应用C和C++(或可以被C语言调用的其它语言)现实的新函数和数据型类行进扩展。Python也合适作为一个扩展语言,专门为一些制定应用程序应用。
这个辅导向读者非正式的分析Python语言和系统的基本念概和特征。它可以帮你很易容的取得一个Python解释器,并行进单简的验体。
这个辅导其实不试尝去包含个一每特性,甚至不包含通普的经常使用特性。相反,它分析很多Python最值得注意的特性,和给你一个Python语言品尝微风格的好主意。读完它后,你就可以读和写Python块模和程序。
如果你在电脑上做很多货色,终最你现发有些务任你想让它动自现实。例如,你或许希望在很多本文件文中执行一个查找和替换,或以一个庞杂的方法来重命名和重排安一些照片件文。或许,你想写一个小的制定数据库,或一个别特的GUI应用,或一个单简的游戏。
如果你是一个专业的软件开辟者,在你的作工中不得不应用一些C/C++/Java库,但是现发经常使用的写/编译/测试/重编译是一项非常慢的作工。或许你正在写一个测试合适于这样一个库并且现发些测试码代是一个非常单调乏味的务任。或者你已写好了一个程序,它应用一个扩展语言,你又不想为了你的应用去计划和现实一个全新的语言。
Python这个语言就是为你而生的。
你可为以你的一些务任写一个Unix shell本脚和Windows批处理件文,但是shell本脚最合适动移四周的件文和改修本文数据,不太合适开辟GUI应用和游戏。你可以写一个C/C++/Java程序,但是它会费花很多开辟时光,甚至只是取得了第一个草稿程序。Python应用起来更加单简,并且在Windows,Mac OS X和Unix作操系统,可以帮助你速快的把作工现实。
Python的应用单简,但是实确一个真正的编程语言。比shell或者批处理件文供提更多的构结和对大型程序的支撑。从另一方面说,Python比C供提更多的错误检测,是一个非常级高别的语言。它有级高别的内建数据型类,像活灵的组数和字典。由于它的更加通用的数据型类,Python适用于比Awk或者甚至Perl更大的题问域领,最少,很多事情在Python中和在那些语言中一样单简。
Python许允你把程序分割成块模,这些块模再其它Python程序中可以被重用。有很多标准的块模可以作为你开辟程序的基本来应用,也可以作为你学习Python程序的例子。其中的一些块模供提像件文I/O,系统调用,套接字的能功,和甚至GUI接口工具包,像Tk。
Python是一个解释型的语言,在开辟中可以节俭相称一部分时光,因为编译和接链不是必须的。解释器可以被交互式的应用,这样可以易容的试验语言特性,写一些能功点质性的程序,或测试函数在从底到上开辟的中程过。它也是一个手边的面桌计算器。
Python可以使程序写的紧凑和可读。用Python写的程序比用C,C++,Java写的同相能功的程序要短的多,由于几个原因:
级高别的数据型类许允你在一个语句中去表现庞杂的作操
语句分组是通过缩进现实的,而不是开始和结束的大括号
不必非得行进变量和参数的声明
Python是可扩展的:如果你会用C编程,可以非常易容的添加一个新的内建函数或块模到解释器中,要么以最快的度速执行一些关键性的作操,或把Python程序接链到只能通过二进制情势取得的库。一旦你真正的勾住后以,可以把Python解释器接链到一个用C写的应用程序,这个程序应用Python作为一个扩展或命令语言。
当初对于Python你已非常激昂,你想更具体的证验它。学习一门语言最好的方法就是应用它,这个辅导请邀你来运行Python解释器就像你读的那样。
下一章中,将解释应用解释器的方法。这是非常通普的信息,但务必试尝一下面后给出的示例。
这个辅导接下来将通过例子分析Python语言和系统的很多特性,以单简的表达式,语句和数据型类开始,通过函数和块模,最后涉及到级高念概,像异常和类。
本文是对官方网站容内的翻译,原文址地:http://docs.python.org/3/tutorial/appetite.html
文章结束给大家分享下程序员的一些笑话语录: 某程序员对书法十分感兴趣,退休后决定在这方面有所建树。花重金购买了上等的文房四宝。一日突生雅兴,一番磨墨拟纸,并点上了上好的檀香,颇有王羲之风 范,又具颜真卿气势,定神片刻,泼墨挥毫,郑重地写下一行字:hello world.
相关推荐
Python Tutorial Python 入门指南
Python Tutorial Python(Python Tutorial Python 入门指南 Release 2.5b2 英文)
本文档根据官方文档 http://www.pythondoc.com/pythontutorial3/ 和 中文文档 http://www.pythondoc.com/pythontutorial3/ 翻译与整理
《Python Tutorial Python》
Python Tutorial 3.8.1教程中文 官方文档 Python Tutorial 发布3.8.1 Guido van Rossum and the Python development team 二月06, 2020 Python Software Foundation Email: docs@python.org
python-tutorial::person_running:一些python教程-《 Python学习笔记》
The Python Tutorial --python 的官方手册,建议大家好好读,也可以下载中文版学习!
machine learning with python tutorial machine learning with python tutorial machine learning with python tutorial
ADO Programming with Python Tutorial
pythontutorial3手册
Python Tutorial 入门指南,书籍不错,供参考
python_tutorial 入门 pdf 很小才2m,有标签
Python Tutorial ——Python新手入门指南 PDF版,内容包括: Whetting Your Appetite 开胃菜 Using the Python Interpreter使用Python解释器 More Control Flow Tools 流程控制 Data Structures数据结构...
python教程,对python的用途以及python的概念作了介绍,并按照流程控制、数据结构、Modules,错误和异常以及class做了详细的描述
此文档版权归【http://www.pythondoc.com】所有,我只是把网页内容整理成pdf文档方便离线阅读,源档网站地址:http://www.pythondoc.com/pythontutorial3/。发现csdn改版:必须设置一资源分,无法零分共享。感谢...
Python实用教程,包括:Python基础,Python高级特性,面向对象编程-python-tutorial
面向初学者的OpenCV-Python教程教程地址:本仓库为教程中所用到的源码、图片和音视频素材等目录入门篇标题简介了解和安装OpenCV-Python度量运行时间/提升效率的几种方式图片的载入/显示和保存高保真保存图片、...
3. **全面教程**:为了更深入地理解,你可以跟随像PythonTutorial.net这样的结构化教程,它们不仅涵盖了语言知识,还包括了实用的编程技巧³。 4. **实践编码**:通过小项目或练习应用所学知识。这将帮助你理解...
Tutorial 1: Setting up DirectX 11 with Visual Studio Tutorial 2: Creating a Framework and Window Tutorial 3: Initializing DirectX 11 Tutorial 4: Buffers, Shaders, and HLSL Tutorial 5: ...
Python 2.7 Tutorial 中文版