摘要: 编写一个名为 make_album() 的函数,它创建一个描述音乐专辑的字典。1、这个函数应接受歌手的名字和专辑名,并返回一个包含这两项信息的字典。使用这个函数创建三个表示不同专辑的字典,并打印每个返回的值,以核实字典正确地存储了专辑的信息。2、给函数 make_album() 添加量个可选形参,以便能够存储专辑包含... 阅读原文
2019-02-05 23:23:02 阅读(2605) 评论(0)
摘要: 二叉搜索树 二叉搜索树是一种特殊的二叉树,它的特点是: 对于任意一个节点p,存储在p的左子树的中的所有节点中的值都小于p中的值 对于任意一个节点p,存储在p的右子树的中的所有节点中的值都大于p中的值 一个图例: 基于二叉搜索树的这种关系,我们可以用它来实现有序映射 遍历二叉搜索树... 阅读原文
2019-02-05 21:50:02 阅读(2521) 评论(0)
摘要: 前言 从这一节开始,记录一些常用的内置模块,模块的学习可能比较无聊,但基础就在这无聊的模块中,话不多说,本节记录和时间相关的模块! 一、time模块 Python中设计时间的模块有很多,但是最常用的就是time模块了,先来看看time模块的所有方法: In [3]: dir(time) Out[3]: ... 阅读原文
2019-02-05 17:38:37 阅读(2453) 评论(0)
摘要: # 创建 setup.py from distutils.core import setup setup(name="a_message", # 包名 version="1.0", # 版本 description="发送和接收消息模块", # 描述信息 l... 阅读原文
2019-02-05 12:32:03 阅读(2450) 评论(0)
摘要: 初次安装使用PyCharm,在新建.py文件时会发现文件头并没有什么信息,因此,使用模板会比较方便。 方法如下: 1.打开PyCharm,选择File--Settings 2.依次选择Editor---Code Style-- File and Code Templates---Python Script 3.... 阅读原文
2019-02-05 10:44:01 阅读(2312) 评论(0)
摘要: 映射与字典 字典dict是Python中重要的数据结构,在字典中,每一个键都对应一个值,其中键与值的关系就叫做映射,也可以说是每一个键都映射到一个值上。 映射(map)是更具一般性的数据类型,具体到Python中就是字典。 一个简单实现 在使用字典的同时我们一定会有一个疑问,它是怎样通过键去映射到值的呢,它... 阅读原文
2019-02-04 18:24:01 阅读(2389) 评论(0)
摘要:   模块:为了编写可维护的代码,我们将很多函数分组,分别放到不同的文件里,这样,代码的可利用率提高,代码量减少。在Python中,一个 .py文件就称之为一个模块(module)。   模块有以下几种方式:     a.Python标准库     b.第三方模块     c.引用程序自定义模块   引入模块方式:  ... 阅读原文
2019-02-04 16:21:08 阅读(2371) 评论(0)
摘要: 目录 目录 前言 (一)偏函数 ==1.说明== ==2.原代码== ==3.显示效果== (二)高阶函数 ==1.说明== ==2.源代码== ... 阅读原文
2019-02-04 16:15:05 阅读(3555) 评论(0)
摘要: 前言 前面的文章中,有许多地方都用到了Python的模块,这个到底是个什么神奇的东西呢?让我们来一起盘它! 一、什么是模块 在前几节中,我们已经接触了一些模块:math、random、time等,它们为什么是模块,什么是模块呢? 其实模块就是一个Python文件,一个.py结尾的Python文件。听到这里,萌... 阅读原文
2019-02-04 15:02:04 阅读(3602) 评论(0)
摘要: 参考书 《TensorFlow:实战Google深度学习框架》(第2版) 一个简单的程序来生成样例数据。 #!/usr/bin/env python # -*- coding: UTF-8 -*- # coding=utf-8 """ @author: Li Tian @contact: 694317828... 阅读原文
2019-02-04 12:20:02 阅读(2666) 评论(0)