1、概览
列表生成式即List
Comprehensions,是Python内置的非常简单却强大的可以用来创建list的生成式
生成list [1, 2, 3, 4, 5, 6, 7, 8, 9,
10]
list(range(1,
11))
[1x1, 2x2, 3x3, ..., 10x10]
[x*x
for
x in range(1,11)]
分类:
编程语言 时间:
2018-05-13 10:41:28
阅读次数:
154
1、概览
python中可用的参数有5种:
必选参数
默认参数
可变参数
关键字参数
命名关键字参数
参数定义的顺序是:必选参数、默认参数、可变参数、命名关键字参数、关键字参数
?
2、必选参数
必须传入的参数。比如下面这个函数,x就是必须传入的参数
def
power(x):
??? return x * x
3、默认参数
默认参数是一个 事先定义好的参数。你可以不给它传值
分类:
编程语言 时间:
2018-05-13 10:38:41
阅读次数:
167
1、调用python内部函数
Python内置了很多有用的函数,我们可以直接调用。
要调用一个函数,需要知道函数的名称和参数,比如求绝对值的函数abs,只有一个参数
?
调用abs函数:
>>>
abs(100)
100
>>>
abs(-20)
20
>>>
abs(12.34)
12.34
注:调用函数时,如果传入的 【参数数
分类:
编程语言 时间:
2018-05-13 10:38:23
阅读次数:
173
切片可以帮助我们快速的从 list,tuple,str中取出自己想要的部分
list
和 tuple 的索引是从0开始的
?
L =
list(range(10))
?
#
取前三个元素,从索引0开始取,直到索引3为止,但不包括索引3。即索引0,1,2。包前不包后
L[0:3]
L[:3] #
取出前3个数
L[:10:2]? #
前10个数,每两个取一个(即步长为2)
L
分类:
编程语言 时间:
2018-05-13 10:37:56
阅读次数:
141
在函数内部,可以调用其他函数。如果一个函数在内部调用自身本身,这个函数就是递归函数。
?
使用递归函数写一个阶乘函数:
def
fact(n):
??? if n==1:
??????? return 1
??? return n * fact(n - 1)
计算过程:
===>
fact(5)
===>
5 * fact(4)
===>
5 * (4 *
分类:
编程语言 时间:
2018-05-13 10:36:31
阅读次数:
167
Redis学习笔记 安装 wget http://download.redis.io/releases/redis-4.0.9.tar.gz tar -xvf redis-4.0.9.tar.gz make && make install ./utils/install_server.sh 配置启动 ...
分类:
其他好文 时间:
2018-05-13 00:32:37
阅读次数:
209
本节主要介绍在TensorFlow中实现LSTM以及GRU网络。 关于LSTM的详细内容推荐阅读以下博客: LSTM模型与前向反向传播算法 深度学习笔记(五):LSTM tensorflow笔记:多层LSTM代码分析 一 LSTM网络 Long Short Term 网络—— 一般就叫做 LSTM ...
分类:
其他好文 时间:
2018-05-12 23:53:44
阅读次数:
1257
Part I 静态主席树 定义 主席树最基础可以维护区间K大的问题,由于其本质是可持久化线段树,所以要对线段树有很深的理解。 栗子:区间第K小 首先这种处理区间的问题肯定要想到区间数据结构。显然如果是指定了区间,可以把读入的数据离散化,然后建一颗值域线段树。 但是要在任意的[l,r]中查询第k小,一 ...
分类:
其他好文 时间:
2018-05-12 22:34:47
阅读次数:
222
此处使用mongodb: 在此之前需引入: ...
分类:
数据库 时间:
2018-05-12 17:29:54
阅读次数:
198