啃书笔记 Python学习手册(原书第5版)
文章平均质量分 94
O'Reilly Media
作 者:(美)马克·卢茨(Mark Lutz) 著 秦鹤,林明 译
ISBN:9787111603665
一心月
这个作者很懒,什么都没留下…
展开
-
第6章 动态类型
第6章 动态类型动态类型以及它提供的多态性,是Python语言简洁性和灵活性的基础。在Python中,我们并不会声明对象的确切类型,大多数程序甚至可以不在意特定的类型,相反的他们能够自然的适用于更广泛的场景。动态类型是Python语言灵活性的根源。缺少声明语句的情况如果你有学习编译或静态类型语言C、C++或Java的背景,你会困惑,我们在使用变量时,没有声明变量的存在和类型,但变量还可以工作。例如:a=3,Python怎么知道那代表一个整数,怎么知道a是什么?一旦你开始问这样的问题,就已经进入翻译 2021-04-08 16:52:02 · 797 阅读 · 0 评论 -
第5章 数值类型
第五章 数据类型本章中出现的数据结构,大部分上一张我贴过图,贴过图的不再贴了,将来会出一篇常见类型的结构图的文章在Python中,数据采用了对象的形式,无论是Python所提供的内置对象,或是我们使用Python工具以及像C这样的其他语言所创建的对象。Python内置的对象,即融合于Python语法中的类型。Python的原生类型,这些类型都是用高效的C语言写的。Python工具创建的对象,即纯Python语言编写的对象,运行需要虚拟机的支持,运行效率低。C语言创建的对象,与内置对象一样用C语言翻译 2021-03-23 16:45:00 · 2108 阅读 · 0 评论 -
第4章 介绍Python对象类型
在Python中,我们运用“材料”来处理“事务”。材料:操作对象,数据等事务:加减乘除,拼接等在Python中,数据以对象的形式出现,无论是Python提供的内置对象,还是使用Pyrhon或是像C扩展库等扩展语言工具创建的对象。对象是内存中的一部分,包含数值和相关操作的集合。Python脚本中的一切都是对象。甚至简单的带有值(如99),或支持运算操作(加减乘除)的数字。对象是Python中最基本的概念,这章将全面的体验Python的内置对象类型。Python知识结构Python的全貌:Pyth翻译 2021-02-24 18:38:37 · 582 阅读 · 0 评论 -
第3章 你应该如何运行程序 (可选,Shell、IDE介绍,推荐看一下)
困了困了就翻译 2021-01-23 15:46:45 · 1474 阅读 · 0 评论 -
第2章 Python如何运行程序(可选,但推荐看一下)
Python解释器简介Python是一门编程语言,也是一个名为解释器的软件包,解释器是一种让其他程序运行起来的程序,是代码与机器的计算机硬件之间的软件逻辑层。Python包安装到机器上,至少包括一个解释器和一套支持库,解释器可能是一个可执行程序,也可能作为链接到另一个程序的一系列库。根据版本不同,解释器可能是C程序实现的,也可能是Java类实现的。无论如何,Python代码必须在解释器中运行。程序执行编写、运行Python脚本的意义,在一是从程序员还是解释器的角度去看程序员视角一个Python翻译 2021-01-18 13:11:28 · 393 阅读 · 1 评论 -
第一部分 使用入门 第1章 问答环节(可略,总之很万能)
Python流行背后的主要原因人们为何使用Python软件质量Python注重可读性、一致性和软件质量。支持软件开发的高级重用机制,例如面向对象(object-oriented,OO)以及函数式编程(function programming)import thisThe Zen of Python, by Tim PetersBeautiful is better than ugly.Explicit is better than implicit.Simple is better th翻译 2021-01-15 17:41:08 · 769 阅读 · 0 评论 -
前言
1~20页序1、Python是一门强大的多范式计算机编程语言:即能面向过程,又能面向对象!目前主流的编程范式有:命令式编程(Imperative programming)、函数式编程(Functional programming)、面向对象编程(Object-oriented programming)等。什么是多范式编程语言,其中的“多范式”是什么意思? - 木头云的回答 - 知乎https://www.zhihu.com/question/20428688/answer/1151245572、翻译 2021-01-02 11:28:57 · 197 阅读 · 0 评论 -
序
有道翻译O’Reilly Media, Inc.O 'Reilly的使命是通过分享创新者的知识来改变世界。40多年来,我们一直鼓励公司和个人去做新的事情,并通过提供他们成功所必需的技能和理解来做得更好。我们业务的核心是一个独特的专家和创新者网络,他们通过我们分享他们的知识。O 'Reilly在线学习提供独家的现场培训、互动学习、认证体验、书籍、视频等,使我们的客户更容易发展他们需要的专业知识,以取得领先。几十年来,我们的书籍一直被誉为了解塑造未来的技术的权威场所。我们所做的一切都是帮助来自不同领域的专原创 2020-12-28 16:01:36 · 164 阅读 · 0 评论