函数 """ 1.什么是函数 函数其实就是工具 如果没有函数就类似于每一次要使用锤子的时候 需要自己原地起锅烧火打造 2.为什么要有函数 为了节省人力、减少代码冗余 3.如何定义及使用函数 """ # 函数的基本格式 """ def func(参数1、参数2...): '''函数的注释''' 函数体 ...
分类:
编程语言 时间:
2020-07-26 15:43:45
阅读次数:
67
1、生成式对抗网络(GAN, Generative Adversarial Networks )是一种深度学习模型,是近年来复杂分布上无监督学习最具前景的方法之一。 2、模型通过框架中(至少)两个模块:生成模型(Generative Model)和判别模型(Discriminative Model) ...
分类:
其他好文 时间:
2020-07-25 23:42:46
阅读次数:
63
一、Protobuf 的优点 Protobuf 有如 XML,不过它更小、更快、也更简单。它以高效的二进制方式存储,比 XML 小 3 到 10 倍,快 20 到 100 倍。你可以定义自己的数据结构,然后使用代码生成器生成的代码来读写这个数据结构。你甚至可以在无需重新部署程序的情况下更新数据结构。 ...
分类:
其他好文 时间:
2020-07-25 11:26:48
阅读次数:
75
添加依赖 <!-- mysql 代码生成器必须引入--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.46</version> </dependenc ...
分类:
数据库 时间:
2020-07-24 16:18:42
阅读次数:
76
生成器 生成器类似返回值为数组的一个函数,这个函数可以接受参数,可被调用,但只能产生一个值,所以大大节省内存。 生成器表达式的语法非常简单,只需要将列表推导式的中括号改成小括号就可以了 1 [x+x for x in range(10) if x%2==0]#会打印出整个列表 [0, 4, 8, 1 ...
分类:
编程语言 时间:
2020-07-22 11:30:14
阅读次数:
56
前言 本文的文字及图片来源于网络,仅供学习、交流使用,不具有任何商业用途,版权归原作者所有,如有问题请及时联系我们以作处理 1.迭代器 迭代是Python最强大的功能之一,是访问集合元素的一种方式。 迭代器是一个可以记住遍历的位置的对象。 迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完 ...
分类:
编程语言 时间:
2020-07-21 01:27:54
阅读次数:
111
序列分类 序列类型的abc继承关系 list中+、+=和extend的区别 实现可切片的对象 bisect维护已排序序列 什么时候不应该用列表 列表生成式、生成器表达式、字典推导式 ...
分类:
其他好文 时间:
2020-07-20 15:46:26
阅读次数:
58
基础扩充 1、range函数 作用 ? 用来创建一个生成一系列整数的可迭代对象(也叫整数序列生成器) 调用格式 ? range(stop) 从零开始,每次生成一个整数后加1操作,直到stop为止(不包含stop) ? range(start, stop[,step]) 从start开始,每次生成一个 ...
分类:
其他好文 时间:
2020-07-20 13:28:34
阅读次数:
113
首先,如果你还没有对yield有个初步分认识,那么你先把yield看做“return”,这个是直观的,它首先是个return,普通的return是什么意思,就是在程序中返回某个值,返回之后程序就不再往下运行了。 看做return之后再把它看做一个是生成器(generator)的一部分(带yield的 ...
分类:
编程语言 时间:
2020-07-19 15:58:25
阅读次数:
65
一、可迭代对象 可以直接用于 for 循环的对象统称为可迭代对象 ——一类是集合数据类型,如 list、tuple、dict、set、str等 ——一类是 generator,包括生成器和带 yield 的 generator function。 生成器举例:b = ( x for x in ran ...
分类:
编程语言 时间:
2020-07-19 11:48:09
阅读次数:
69