网站首页 站内搜索

搜索结果

查询Tags标签: func,共有 754条记录
  • python基础__装饰器(修饰器)

    装饰器处理逻辑 当解释器读到@装饰符,会先解析@下一行的内容,把下一行的函数或者类作为@后边的函数的参数,执行被装饰的函数。 例子1:被修饰函数不带参数1 def log(func):2 def wrapper():3 print(log开始 ...)4 func()5 print(log结束 .…

    2022/8/28 1:22:50 人评论 次浏览
  • Flask 学习-22.可插拨视图MethodView类

    前言 可插拨视图基于使用类来代替函数,其灵感来自于 Django 的通用视图。可插拨视图的主要用途是用可定制的、可插拨的视图来替代部分 实现。 基本原理 假设有一个函数用于从数据库中载入一个对象列表并在模板中渲染: @app.route(/users/) def show_users(page):users = …

    2022/8/27 23:53:11 人评论 次浏览
  • C#中的委托(delegate)与事件(event)

    委托.NET团队之初想要实现一种用于任何后期绑定算法的引用类型,也就是想要一种可用于对方法引用的一种结构,同时又希望它能支持单播和多播,于是委托诞生了。  多播指的将多个方法调用链接在一起调用,就像一个列表一样单播指的是单一方法的调用,其实可以认为单播是多…

    2022/8/27 14:23:20 人评论 次浏览
  • 06.python闭包

    python闭包什么样的函数是 闭包函数 ? 满足以下条件: 闭:外层函数嵌套了一个内层函数。 包:内层函数调用外层函数命名空间内的名字。 举例如下: def out_func(): # 外层函数data = soria def in_func(): # 内层函数print(data) # 内层函数调用外层函数命名空间内的变…

    2022/8/27 14:23:11 人评论 次浏览
  • LINQ和委托随意转化例子参考

    static void Main(string[] args) {//LINQ简化Action<string> f1 = s => Console.WriteLine(s);//委托 Action<string> f11 = delegate (string s) { Console.WriteLine(s); };//LINQ简化Func<int, bool> f2 = i => i > 5;//委托 Func<int,…

    2022/8/26 23:24:36 人评论 次浏览
  • python菜鸟学习: 11. 装饰器的基础用法

    # -*- coding: utf-8 -*-# decorator# 定义:本质是函数,就是为其他函数添加附件功能# 原则:# 1.不能修改被装饰的函数的源代码# 2.不能修改被装饰的函数的调用方式# 实现装饰器# 1.函数既变量# 2.高阶函数# 3.嵌套函数# 高阶甘薯+嵌套函数--->装饰器import time# 计…

    2022/8/25 1:22:59 人评论 次浏览
  • python 时间戳装饰器

    点击查看代码 import time from functools import wrapsdef timer(func):@wraps(func)def inner(*args, **kwargs):start = time.time()res = func(*args, **kwargs)end = time.time()print("{0}运行耗时: {1:.2f}".format(func.__name__, end - start))return …

    2022/8/22 14:27:19 人评论 次浏览
  • Python 函数运行时间统计

    from functools import wraps import timedef func_time(f):@wraps(f)def wrapper(*args, **kwargs):start = time.time()result = f(*args, **kwargs)end = time.time()print(f"\033[1;31;40m{f.__name__} took {(end-start):.3f}s")return resultreturn wrapp…

    2022/8/16 1:26:31 人评论 次浏览
  • Python反射机制

    目录Python反射一、 导包案例二、 基础知识1、 是什么2、 怎么用三、、 使用案例 Python反射 一、 导包案例 我们导入第三方库,可以使用import。那我们现在有一个需求,我需要动态输入一个模块名,然后导入,这应该怎么做呢? #!/usr/bin/python3 # -*- coding: UTF-8 -*…

    2022/8/11 14:27:34 人评论 次浏览
  • Golang基础语法

    Golang基础语法 通过以下指令查看Go的工作目录 go env GOPATHHello,World! package main // 必须// 导入其他包裹 import ("fmt" // 输入输出 )// 主函数 fun main() { fmt.Println("Hello, Wolrd!") }定义变量 定义的变量必须被使用,否则将会报错 v…

    2022/8/11 6:25:46 人评论 次浏览
  • golang执行shell命令

    golang调用shell命令(实时输出, 终止等) 背景 是这样的,最近在研究一个定时任务系统的改造,可能有点像jenkins做到的那种吧。​可以输入shell命令,也可以执行py脚本等等,相比之前来说,也要能够及时停止!​但是遇到了这么个问题,golang执行py脚本的时候获取不到脚…

    2022/8/11 5:23:05 人评论 次浏览
  • python进程、线程、协程

    python 线程与进程简介进程与线程的历史 我们都知道计算机是由硬件和软件组成的。硬件中的CPU是计算机的核心,它承担计算机的所有任务。 操作系统是运行在硬件之上的软件,是计算机的管理者,它负责资源的管理和分配、任务的调度。 程序是运行在系统上的具有某种功能的软…

    2022/8/9 5:23:21 人评论 次浏览
  • cache2go-源码阅读

    简介 cache2go 是非常简短的 go 开源项目了,很适合作为第一个读源码项目。 如果你有一定的 go 开发经验,读起来会感觉到比较容易。 如果你刚刚接触 go 语音,基础知识还不完全了解,希望阅读本文时,遇到一个不会的知识点,去攻克一个,带着为了看懂本文源码的目的去学习…

    2022/8/3 14:24:01 人评论 次浏览
  • 刷题Day19-动态规划(1)

    509. 斐波那契数func fib(n int) int {dp := make([]int,3)if n == 0 {return 0}dp[1] = 0dp[2] = 1for i := 2; i <= n; i++ {dp[0], dp[1], dp[2] = dp[1], dp[2], dp[1] + dp[2]}return dp[2] }70. 爬楼梯func climbStairs(n int) int {dp := make([]int, n+1)dp[0]…

    2022/8/2 6:23:56 人评论 次浏览
  • Python 函数修饰器

    # 一、用函数修饰函数 #!/usr/bin/python3def decorate_func(func):def call(*args, **kwargs):print(you have called %s() % (func.__name__))func(*args, **kwargs)return call@decorate_func def func(name):print(I am not a party member.my name is %s. % (name)) …

    2022/7/30 1:29:25 人评论 次浏览
扫一扫关注最新编程教程