python的WeakKeyDictionary类和weakref模块的其他函数 # -*- coding: utf-8 -*- # @Author : ydf # @Time : 2019/6/13 13:18 import time import weakref from app.utils_ydf import nb_print class A(): def __init__(self,x): self._x = x def __repr__(self): return f'A类的{sel…
1.内置函数 Python所有的内置函数     Built-in Functions     abs() divmod() input() open() staticmethod() all() enumerate() int() ord() str() any() eval() isinstance() pow() sum() basestring() execfile() issubclass() print() super() bin() file() iter() property()…
示例代码1 xx=1 def __recurrence(): # #前面的0到sentence_length-1的下标,存储的就是最原始的词向量,但是我们也要将其转变为Tensor global xx xx=100 __recurrence() print (xx) 输出100. 示例代码2 def xiaojie(): xx=1 def __recurrence(): # #前面的0到sentence_length-1的下标,存储的就是最原始的词向量,但是我们也要将其转变为Tensor glo…
目录: 函数示例 装饰器 模块 内置函数 一.函数示例: 1.为什么使用函数之模块化程序设计: 不使用模块程序设计的缺点: 1.体系结构不清晰,可主读性差: 2.可扩展性差: 3.程序冗长: 2.定义函数: def fun(args): '描述信息' 函数体 return 返回值 定义函数的三种形式: 无参函数 def foo(): print('in the foo') foo() 有参函数: def bar(x,y): print('in the bar') bar(1,2) 空函数: de…
我们学了这么多关于函数的知识基本都是自己定义自己使用,那么我们之前用的一些函数并不是我们自己定义的比如说print(),len(),type()等等,它们是哪来的呢? 一.内置函数 由python内部定义好我们可以直接调用的函数就叫内部函数.python一共给我们68个内置函数: abs() dict() help() min() setattr() all() dir() hex() next() slice() any() divmod() id() object() sorted() as…
匿名函数:为了解决那些功能很简单的需求而设计的一句话函数怎么定义匿名函数: cal = lambda x : x*x # cal是函数名,lambda是定义匿名函数的关键字 冒号前面的额x是参数即函数的形参,x*x是返回值 print(cal(10)) 函数名 = lambda 参数 :返回值 参数可以有多个,用逗号隔开匿名函数不管逻辑多复杂,只能写一行,且逻辑执行结束后的内容就是返回值返回值和正常的函数一样可以是任意数据类型 func = lambda x, y, z : x+y+z # 匿名…
内置函数 内置函数补充  all: 所有iterable类型,包含的元素要全为真才返回真 >>> all([0,-1,5]) False >>> all([-1,5]) True any:有iterable类型,非空且包含任一为真element就返回true >>> any([]) False >>> any([0]) False >>> any([0,12]) True ascii: >>> a…
一.匿名函数 匿名函数:为了解决那些功能很简单的需求而设计的一句话函数 def calc(n): return n**n print(calc(10)) #换成匿名函数 calc = lambda n:n**n print(calc(10)) 函数名= lambda  参数:返回值 1.参数可以有多个,用逗号隔开 2.匿名函数不管逻辑多复杂,只能写一行,且逻辑执行结束后的内容就是返回值 3.返回值和正常函数一样可以是任意数据类型 我们可以看出,匿名函数并不是真的不能有名字 匿名函数的调用和正常的…
1,python内置函数     内置函数     abs() dict() help() min() setattr() all()  dir()  hex() next()  slice()  any() divmob() id() object() sorted() ascii() enumerate() input() oct() staticmethod() bing() eval() int() open() str() bool() exec() isinstance() ord(…
一,内置函数 #内置的模块#拿过来直接就用的:内置的函数 #!/usr/bin/env python #_*_coding:utf-8_*_ #内置的模块 #拿过来直接就用的:内置的函数 #作用域相关(2)(了解) #1.globals()==获取全局变量的字典 #2.locals()==获取执行方法所在命名空间内的局部变量的字典 #str类型代码执行相关(3) #1.eval()==将字符串类型的代码执行并返回结果==(掌握) #print(eval('1+2+3+4')) #print(ev…