02 2021 档案

摘要:目录 | 上一节 (2.7 对象模型) | 下一节 (3.2 深入函数) 3.1 脚本 在该部分,我们将深入研究编写 Python 脚本的惯例。 什么是脚本? 脚本就是运行和终止一系列语句的程序。 # program.py statement1 statement2 statement3 ... 到 阅读全文
posted @ 2021-02-28 21:52 codists 阅读(304) 评论(0) 推荐(0) 编辑
摘要:目录 | 上一节 (2 处理数据) | 下一节 (4 类和对象) 3. 程序组织 到目前为止,我们已经学习了一些 Python 基础知识并编写了一些简短的脚本。但是,当开始编写更大的程序时,我们会想要有条理地组织这些程序。本节将深入讨论关于函数编写,错误处理以及模块的更多细节。最后,您应该能够编写跨 阅读全文
posted @ 2021-02-27 23:52 codists 阅读(130) 评论(0) 推荐(0) 编辑
摘要:目录 | 上一节 (2.6 列表推导式) | 下一节 (3 程序组织) 2.7 对象 本节介绍有关 Python 内部对象模型的更多详细信息,并讨论一些与内存管理,拷贝和类型检查有关的问题。 赋值 Python 中的许多操作都与赋值或者存储值有关。 a = value # Assignment to 阅读全文
posted @ 2021-02-26 22:30 codists 阅读(183) 评论(0) 推荐(0) 编辑
摘要:目录 | 上一节 (2.5 collections模块) | 下一节 (2.7 对象模型) 2.6 列表推导式 一个常见的任务是处理列表中的项(译注:元素)。本节介绍列表推导式,完成此任务的强大工具。 创建新列表 列表推导式通过将操作应用于序列的每一个元素来创建新列表。 >>> a = [1, 2, 阅读全文
posted @ 2021-02-25 14:37 codists 阅读(341) 评论(0) 推荐(0) 编辑
摘要:目录 | 上一节 (2.4 序列) | 下一节 (2.6 列表推导式) 2.5 collections 模块 collections 模块为数据处理提供了许多有用的对象。本部分简要介绍其中的一些特性。 示例:事物计数 假设要把每只股票的总份额表格化。 portfolio = [ ('GOOG', 1 阅读全文
posted @ 2021-02-24 23:48 codists 阅读(131) 评论(0) 推荐(0) 编辑
摘要:目录| 上一节 (2.3 格式化) | 下一节 (2.5 Collections模块) 2.4 序列 序列数据类型 Python 有三种序列数据类型。 字符串:如 'Hello'。字符串是字符序列 列表:如 [1, 4, 5]。 元组:如 ('GOOG', 100, 490.1)。 所有的序列都是有 阅读全文
posted @ 2021-02-23 22:45 codists 阅读(316) 评论(0) 推荐(1) 编辑
摘要:目录 | 上一节 (2.2 容器) | 下一节 (2.4 序列) 2.3 格式化 虽然本节稍微有点离题,但是当处理数据时,通常想要生成结构化的输出(如表格)。示例: Name Shares Price AA 100 32.20 IBM 50 91.10 CAT 150 83.44 MSFT 200 阅读全文
posted @ 2021-02-22 16:08 codists 阅读(160) 评论(0) 推荐(0) 编辑
摘要:目录 | 上一节 (2.1 数据类型) | 下一节 (2.3 格式化) 2.2 容器 本节讨论列表(list),字典(dict)和集合(set)。 概述 通常,程序必须处理许多对象。 股票的投资组合 股票价格表 这里有三种主要的选择(译注:数据结构)可以使用: 列表。有序的数据。 字典。无序的数据。 阅读全文
posted @ 2021-02-21 13:03 codists 阅读(223) 评论(0) 推荐(0) 编辑
摘要:目录 | 上一节 (1.7 函数) | 下一节 (2.2 容器) 2.1 数据类型和数据结构 本节以元组和字典为代表介绍数据结构。 原始数据类型 Python 有一些原始数据类型: 整数 浮点数 字符串(文本) 空类型 email_address = None None 常用作可选值或缺失值的占位符 阅读全文
posted @ 2021-02-20 22:02 codists 阅读(310) 评论(0) 推荐(1) 编辑
摘要:目录 | 上一节 (1.6 文件) | 下一节 (2.0 处理数据) 1.7 函数 随着程序开始变大,我们会想要有条理地组织这些程序。本节简要介绍函数、库模块以及带有异常的错误处理。 自定义函数 对你要重用的代码使用函数。下面是函数的定义方式: def sumcount(n): ''' Return 阅读全文
posted @ 2021-02-19 12:35 codists 阅读(457) 评论(0) 推荐(0) 编辑
摘要:目录| 上一节(1.5 列表) | 下一节 (1.7 函数) 1.6 文件管理 大多数的程序需要从某处读取输入。本节讨论文件访问。 文件输入和输出 打开一个文件: f = open('foo.txt', 'rt') # Open for reading (text) g = open('bar.tx 阅读全文
posted @ 2021-02-18 20:02 codists 阅读(298) 评论(0) 推荐(0) 编辑
摘要:目录 | 上一节 (1.4 字符串) | 下一节 (1.6 文件) 1.5 列表 本节介绍 Python 原始数据类型列表(list)。 列表是一种有序的集合。 创建列表 使用方括号 [] 来定义列表字面量。 names = [ 'Elwood', 'Jake', 'Curtis' ] nums = 阅读全文
posted @ 2021-02-17 10:31 codists 阅读(129) 评论(0) 推荐(0) 编辑
摘要:目录 | 上一节 (1.3 数字) | 下一节 (1.5 列表) 1.4 字符串 本节介绍处理文本的方法。 表示字面量文本 在程序中字符串字面量使用引号来书写。 # 单引号(Single quote) a = 'Yeah but no but yeah but...' # 双引号(Double qu 阅读全文
posted @ 2021-02-16 18:40 codists 阅读(337) 评论(0) 推荐(0) 编辑
摘要:目录 | 上一节 (1.2 第一个程序) | 下一节 (1.4 字符串) 1.3 数字 本节讨论数学计算。 数字类型 Python 有 4 种类型的数字: 布尔型 整型 浮点型 复数(虚数) 布尔型(bool) 布尔型数字有两个值:True,False。 a = True b = False 在数值 阅读全文
posted @ 2021-02-15 22:20 codists 阅读(295) 评论(0) 推荐(0) 编辑
摘要:目录 | 上一节 (1.1 Python) | 下一节 (1.3 数字) 1.2 第一个程序 本节讨论有关如何创建一个程序、运行解释器和调试的基础知识。 运行 Python Python 程序始终在解释器中运行。 解释器是一个“基于控制台”的应用程序,通常从命令行 shell 启动。 python3 阅读全文
posted @ 2021-02-13 08:20 codists 阅读(190) 评论(0) 推荐(0) 编辑
摘要:目录 | 下一节 (1.2 第一个程序) 1.1 Python Python 是什么? Python 是一种解释型(译者注:区别于编译型)的高级语言, 通常被归类为 "脚本语言" 并被认为类似于Perl、Tcl 或 Ruby 等语言。Python 的语法大致受 C 编程语言的启发。 Python 由 阅读全文
posted @ 2021-02-06 22:20 codists 阅读(182) 评论(0) 推荐(0) 编辑
摘要:目录 | 下一节 (2 处理数据) 1. Python 简介 本章是第一章,将会从头开始介绍 Python 基础知识,让你从零开始,学会怎么编写、运行、调试一个简单的程序。最后,你可以运用这些 Python 基础知识,去编写一个简短的脚本,读取 csv 数据并执行一些简单的计算。 • 1.1 Pyt 阅读全文
posted @ 2021-02-02 18:34 codists 阅读(142) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示