一:装饰器、生成器(补充了解***) 1、叠加多个装饰器的加载、运行分析(了解***) def deco1(func1): #func1 = wrapper2的内存地址 def wrapper(*args,**kwargs): print('正在运行 >deco1.wrapper1') res1 = ...
分类:
编程语言 时间:
2020-03-25 23:51:30
阅读次数:
142
[toc] 一、叠加多个装饰器的加载、运行分析(了解 ) 加载顺序自下而上(了解) 执行顺序自上而下的,即wraper1 》wrapper2 》wrapper3 二、生成器的高级玩法之yield挂起函数:yield的表达式形式(了解 ) x=yield 返回值 三:三元表达式 四:生成式 ...
分类:
其他好文 时间:
2020-03-25 18:48:51
阅读次数:
113
叠加多个装饰器 # 一、叠加多个装饰器的加载、运行分析(了解***)# def deco1(func1): # func1 = wrapper2的内存地址# def wrapper1(*args,**kwargs):# print('正在运行 >deco1.wrapper1')# res1=func ...
分类:
其他好文 时间:
2020-03-25 14:57:51
阅读次数:
87
# 一:储备知识#1、 *args, **kwargs# def index(x,y):# print(x,y)## def wrapper(*args,**kwargs):# index(*args,**kwargs) ## # index(y=222,x=111)# wrapper(y=222, ...
分类:
其他好文 时间:
2020-03-23 20:31:44
阅读次数:
69
之前写过一篇关于arcgis api 4叠加图片图层的文章,效果不太好,三维视图模式下不行;然后前段时间,我的简书GIS专题有个网友投稿一篇文章:扩展ArcGIS JS API中的MapImageLayer支持图片图层加载,我感觉那篇文章作者写的特别好,所以这里分享一下他的成果,他也有把成果共享到g... ...
1 from turtle import* 2 seth(-120) 3 for i in range(3): 4 for i in range(3): 5 fd(100) 6 left(120) 7 left(60) 8 right(60) 9 fd(100) 10 seth(-60) 11 fo ...
分类:
其他好文 时间:
2020-03-17 19:45:25
阅读次数:
58
import turtledef drawTriangle(num,len,flag flag*=-1 len/=2 if(num==1): if(flag==1): turtle.left(60) turtle.fd(len) turtle.right(120) turtle.fd(len) tu ...
分类:
其他好文 时间:
2020-03-15 21:59:50
阅读次数:
44
五角星 from turtle import * fillcolor('red') hideturtle() begin_fill() while True: forward(200) right(144) if abs(pos())<1: break end_fill() 六角形 import t ...
分类:
其他好文 时间:
2020-03-15 19:12:22
阅读次数:
82
import turtle turtle.pencolor("blue") #绘制外部大三角形 turtle.fd(200) turtle.seth(120) turtle.fd(200) turtle.seth(-120) turtle.fd(200) #绘制内部小三角形 turtle.seth( ...
分类:
其他好文 时间:
2020-03-15 15:11:50
阅读次数:
76
StringBuilder、LastIndexOf和IndexOf 首先是StringBuilder,再学习leetcode中使用的最多的是 、 以及 其中 经常连用 题目: "686. 重复叠加字符串匹配" 给定两个字符串 A 和 B, 寻找重复叠加字符串A的最小次数,使得字符串B成为叠加后的字符 ...
分类:
其他好文 时间:
2020-03-15 14:58:55
阅读次数:
51