自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 阅读flask原码前需要做些什么

如果你打算浏览flask原码,以下几个知识点你应该先了解一下,会对你浏览flask原码起到一些帮助.1.stack栈的实现class Stack(): def __init__(self,size): self.size=size #设定栈的大小 self.stack=[] #定义一个列表作为栈 self.top=-1 ...

2019-09-06 19:58:05 120

原创 高阶函数

高阶函数关于函数,我们先提一下数学的概念:y=f(g(x));先给函数g()给一个参数x,然后将g(x)作为一个参数给函数f(),最终构成的y=f(g(x)),就是一个高阶函数;在数学与计算机科学中,高阶函数应是至少满足下列至少一个条件的函数:接受一个或多个函数输出一个函数高阶函数-内建函数python中常用的内建函数一般有三种:排序函数:sorted(iterable[,...

2019-08-12 20:41:36 261

原创 递归阶乘(函数的调用)

首先,我们要清楚阶乘是什么,一个正整数的阶乘是所有小于及等于该数的正整数的积,并且0的阶乘为1。自然数n的阶乘写作n!。即n!=1×2×3×…×n。阶乘可以用递归方式定义:n!=(n-1)!×n。#def fn(n,num): num = n*num n -=1 if n >0: fn(n,num) else: return numn = (int(input("请...

2019-08-01 18:36:55 3699

原创 列表总结篇

列表什么是列表?一个队列,一个排列整齐的队伍,都可以看作是一个列表,列表内的个体称作元素,由若干元素组成列表,元素可以是任意对象(数字、字符串、对象、列表等)。列表有如下的特性:列表内的元素有顺序可以使用索引线性的数据结构使用[ ] 表示列表是可变的(可以进行增,删,改,查)列表list的定义:(定义一个名为lst的列表)lst = list()lst = [ ]l...

2019-07-31 20:12:49 226

原创 排序算法总结篇(持续更新中)

1.冒泡法:冒泡排序是一种简单的排序算法。它重复地比较数列中的每一个数,每次都是两个数相互比较,如果它们的顺序错误就把它们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢“浮”到数列的顶端。代码如下: #!/usr/bin/python3 lst = [1,9,8,5,6,7,4,3,2] f...

2019-07-31 17:58:45 158

原创 学习笔记,几个简单的程序,乘法表,斐波那契数列。

斐波那契数列:给a,b,c三个变量重复赋值,然后用这三个变量写出斐波那契数列的关系式,就可以得到斐波那契数列。如下代码,连续输出斐波那契数列的8位: 1 #!/usr/bin/python3 2 a = 1 3 b = 2 4 c = a+b 5 for i in range(8): 6 a = b 7 b = c 8 c = a+b...

2019-07-31 17:33:00 100

原创 Python(几个小程序的代码)

矩阵相乘 !/usr/bin/python3 lst = [[0,1,2],[2,2,2],[2,3,2]] lst1 = [[0,1,2],[2,2,2],[2,2,5]] lst2 = [] for i in range(3): lst2.append([]) for j in range(3): a = lst[i][j]*lst1[i][j] lst2[i]....

2019-07-26 20:48:26 8432

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除