python基础教程pdf

2022-05-19 23:00:14   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《python基础教程pdf》,欢迎阅读!
基础,教程,python,pdf


Python基础教程(2010年人民邮电出版社出版图书)

Python基础教程》是2010年人民邮电出版社出版的图书, 作者是桐寺兰(MagnusLieHetland)

内容简介:

本书内容涉及的范围较广,既能为初学者夯实基础,又能帮助程 序员提升技能适合各个层次的开发人员阅读参考。本书包括Python 程序设计的方方面面,首先从Python的安装开始,随后介绍了 Python基础知识和基本概念,包括列表、元组、字符串、字典以 及各种语句。然后循序渐进地介绍了一些相对高级的主题,包括抽象 异常、魔法方法、属性、迭代器。此后探讨了如何将Python与数据 库、网络、C语言等工具结合使用,从而发挥出Python的强大功能, 同时介绍了 Python程序测试、打包、发布等知识。最后,作者结合 前面讲述的内容,按照实际项目开发的步骤向读者介绍了几个具有实 际意义的Python项目的开发过程。

Python语言的特点

柜它编程语言Python具有以下特点。

1Python简单易学

〃编程零基础,可以学习Python吗〃,这是很多初学者经常 的一个问题。当然,计算机基础越好,学习^可一门新的编程语 越有利,但如果你在编程语言的学习上属于零基础,也完全不用担 心。

就我个人的观点Python作为学习编程的入门语言是再合适不




过的,柜比其他编程语言(比如Java , Python最大的优势就是 非常容易上手。举个简单的例子,如果完成一个功能,使用Java 现需要100行代码,那么使用Python可能只需要20行。

有人可能会问,C语言作为入门语言不好吗?就目前的就业 势来说,仅掌握C语言是很难找到高薪的工作的,而掌握Python 不同。

并且,在使用其它编程语言编程时例如CC++ ,你需要 刻注意数据类型、内存溢出、边界检查等问题。而Python则不 用,因为在底层实现时,它已经帮你 处理好了。

2Python功能强大

Python强大的功能是很多用户支持Python的最重要的原 ,

字符串处理到复杂的3D图形编程,Python借助扩展模块 都可以轻松完成。

实际上Python的核心模块已经提供了足够强大的功能,使用

Python精心设计的内置对象可以完成许多功能强大的操作。

此外,Python的社区也很发达,即使一些小众的应用场景,

Python往往也有对应的开源模块来提供解决方案

3Python是解释型语言

编程语言按照程序的执行方式,可以分为编译型和解释型两种, 典型的编译型语言有CC++等,而解释型语言有Java. Python 等。

相比编译型语言,解释型语言最大的优势就是可移植性强。也就




是说Python具有非常好的跨平台的特性。

4Python是面向对象的编程语言

Python既支持面向过程编程,也支持面向对象编程。在〃面向

过程〃的语言中(如C语言)程序仅仅是由可重用代码的函数构 起来的;而在〃面向对象〃的语言(如C++ )中,程序是由数据 功能组合而成的对象构建起来的。

而且和其它面向对象的编程语言(如C++Java 相比, Python是以一种非常强大,而又简单的方式实现的面向对象编程。

除此之外,Python还有开源、有良好的可扩展性等特点。基于 上这些特性,Python广泛应用在人工智能、图像处理、Web 用开发、自动化运维、网络爬虫等领域。


本文来源:https://www.wddqxz.cn/7c5954c0670e52ea551810a6f524ccbff121caa9.html

相关推荐