《Python地理数据处理》——2.8 小结

2.8 小结

  • Python解释器对于学习程序是如何运行或尝试编写少量代码很有用,但在脚本中编写多行代码,运行效率会更高。另外,可以保存脚本并在以后使用它们,这是程序设计的一个主要原因。
  • 模块是代码库,可以加载到脚本中使用。如果需要用Python做某事,不管想做什么,在某处可能会有一个内置模块帮你搞定。
  • 习惯在变量中存储数据,因为它会使代码更容易适应后期的变更。
  • Python有几个核心数据类型,针对不同的数据类型和不同的应用场景,所有的这些数据类型都极有用。
  • 可以通过使用控制流语句根据不同的条件改变代码的执行或多次重复使用相同的代码。
  • 使用函数,让代码重用。
时间: 2024-10-22 00:52:31

《Python地理数据处理》——2.8 小结的相关文章

《Web前端工程师修炼之道(原书第4版)》——小结

小结为了总结Web是如何工作的,让我们追踪出现在屏幕上的每个网页所发生的事件(图2-5).① 你可以直接在浏览器上输入一个URL(如http://jenskitchensite.com),也可以单击页面上的某个链接来获取一个网页.URL包含获取互联网上目标Web服务器上的目标文件所需的一切信息.② 你的浏览器向以URL命名的服务器发送一个HTTP请求,以获取某个特定的文件.如果URL指定的是一个目录(而不是一个文件),就是在请求获取目录中的默认文件.③ 服务器寻找被请求的文件,并发送一个HTTP

《VMware vSphere设计(原书第2版)》——1.4 设计流程

1.4 设计流程 既然已经讨论了设计的三个层面和5个基本原则,那么是时候介绍设计流程了.本节将介绍如何进行VMware vSphere设计,其中要完成哪些任务,以及要完成这些任务需要使用什么工具. 我们在前面提到过,vSphere设计最重要的就是功能需求.那么从功能需求开始介绍设计流程. 1.4.1 收集并定义功能需求 功能需求是vSphere设计的基础和驱动力.大多数设计决策都是基于或者受制于功能需求的,因此在收集和定义功能需求阶段,应该尽可能实现功能需求的全面性和完整性. 很多时候,有些功能

《VMware vSphere设计(原书第2版)》——1.2 vSphere设计的不同层面

1.2 vSphere设计的不同层面 如上一节所述和图1-1所示,vSphere设计必须阐述三个层面,否则就不是完整的设计.这三个层面是:技术.组织和运维,三者再通过功能需求统一起来.但是设计时,还必须具体定义每个层面内的众多决策点. 区分三个层面的最好方法就是了解各层面包含的决策点类型,图1-4详细描述了这些内容. vSphere设计的每个层面中,你会根据功能需求进行决策,紧接着是交互评审(如图1-3所示)以确保决策依然满足功能需求.本节将通过分析层面涉及的一些决策点,更深入细致地研究每个层面

《VMware vSphere设计(原书第2版)》——1.5 小结

1.5 小结 我们将利用自己的经验和知识帮助你理解VMware vSphere设计的复杂性.本章讨论了设计的三个层面:技术层面.组织层面和运维层面,以及各自的重要性.还介绍了设计的5个基本原则,即AMPRS:可用性.可管理性.性能.可恢复性和安全性.最后讨论了设计流程和设计时需要完成的一些任务.后续章节会更详细地介绍VMware vSphere设计的不同领域.下面开始介绍第2章.

《VMware vSphere设计(原书第2版)》——第1章 VMware环境设计简介

第1章 VMware环境设计简介 设计VMware vSphere环境是一个很复杂的课题,对不同的人有不同的难度.本章简要介绍VMware vSphere实施环境的设计,是对后续章节中详细讨论内容的概览,还介绍整本书的框架以说明各个章节是如何映射到整个设计流程中的. 本章主要内容包括: VMware vSphere设计中功能需求的重要性. VMware vSphere设计中涉及的"什么"."谁"和"如何"的问题,以及这些问题为什么重要. VMwa

《VMware vSphere设计(原书第2版)》——1.1 什么是设计(续)

1.2节将详细介绍各个层面. 采用这种方式定义和描述,VMware vSphere设计就显得简单多了.但是正如你即将在本书中看到的,或者根据你的经验已经知道的一样,VMware vSphere设计可能是很复杂的.然而,即使是在最复杂的设计中,都会有一个统一的元素将不同的层面聚合起来.图1-2中所描述的那个统一元素是什么呢?就是设计的功能需求. 功能需求是非常重要的.在VMware vSphere设计(或者任何IT设计工作)中,我们再强调功能需求所扮演角色的重要性也不为过,这是因为它回答了设计需要

《VMware vSphere设计(原书第2版)》——1.1 什么是设计

1.1 什么是设计 当谈及"VMware vSphere环境设计"的时候,它到底是什么意思呢?在VMware vSphere这个语境中,"设计"指什么?需要什么?这些都是很好的问题,我们将在本章以及后续章节中予以解答. 根据定义,"设计"就是一个决策过程,我们在这个过程中决定如何集成.配置VMware vSphere环境的不同组成要素,以构建一个健壮且灵活的虚拟基础设施环境.此外,还包括这些决策流程:虚拟基础设施环境如何与现有的环境集成:虚拟基础

《面向对象的思考过程(原书第4版)》一2.2 使用抽象思维设计接口

本节书摘来自华章出版社<面向对象的思考过程(原书第4版)>一书中的第2章,第2.2节,[美] 马特·魏斯费尔德(Matt Weisfeld) 著黄博文 译更多章节内容可以访问"华章计算机"公众号查看. 2.2 使用抽象思维设计接口 面向对象编程的主要优势之一是可以重用类.通常可以重用的类比具体的类的接口更加抽象.具体的接口可以是非常明确的,而抽象接口则更通用.简单来说,高层次的抽象接口比高度具体的接口更有用,大部分情况下如此,当然并非适用于所有情况.完全可以编写一个非常有用

Java核心技术 卷Ⅰ 基础知识(原书第10版)

Java核心技术系列 Java核心技术 卷Ⅰ 基础知识 (原书第10版) Core Java Volume I-Fundamentals (10th Edition) [美] 凯S.霍斯特曼(Cay S. Horstmann) 著 周立新 陈 波 叶乃文 邝劲筠 杜永萍 译 图书在版编目(CIP)数据 Java核心技术 卷Ⅰ 基础知识(原书第10版) / (美)凯S. 霍斯特曼(Cay S. Horstmann)著:周立新等译. -北京:机械工业出版社,2016.8 (Java核心技术系列) 书

ROS机器人程序设计(原书第2版).

机器人设计与制作系列 ROS机器人程序设计 (原书第2版) Learning ROS for Robotics Programming,Second Edition 恩里克·费尔南德斯(Enrique Fernández) 路易斯·桑切斯·克雷斯波(Luis Sánchez Crespo) 阿尼尔·马哈塔尼(Anil Mahtani) 亚伦·马丁内斯(Aaron Martinez) 著 刘锦涛 张瑞雷 等译 图书在版编目(CIP)数据 ROS机器人程序设计(原书第2版) / (西)恩里克·费尔南