搜索结果
查询Tags标签: def,共有 1678条记录-
python 绑定和非绑定 隐藏属性
内容概要案例 绑定方法 非绑定方法(静态方法) 如何隐藏属性 property装饰器内容详细 案例题目:1. 定义一个类,产生一堆对象2. 统计产生了多少个对象思路:定义一个计数器,每产生一个对象,计数器加1class Student():school = SHcount = 0 # 专门用来计数def __init_…
2021/12/4 11:16:51 人评论 次浏览 -
Python3--接口调用
概述 在C语言中,可以通过指针很方便地调用到外部和接口函数,而且也很容易做到框架部分和实现部分的解耦,那python中没有指针,该如何实现类似的用法呢? 适用范围:类函数指针的使用方式 跨模块接口调用:动态加载模块和方法类函数指针用法 在python中可以通过函数名字…
2021/12/4 1:16:32 人评论 次浏览 -
Python3--接口调用
概述 在C语言中,可以通过指针很方便地调用到外部和接口函数,而且也很容易做到框架部分和实现部分的解耦,那python中没有指针,该如何实现类似的用法呢? 适用范围:类函数指针的使用方式 跨模块接口调用:动态加载模块和方法类函数指针用法 在python中可以通过函数名字…
2021/12/4 1:16:32 人评论 次浏览 -
面向对象编程之Python实现遗传算法三
import random import math ########################################################################### class Point:size=0xmin=0.0xmax=0.0def __init__(self):self.x=[]for i in range(Point.size):if(random.random()>0.5):self.x.append(1)else:self.x.appen…
2021/12/3 22:06:45 人评论 次浏览 -
面向对象编程之Python实现遗传算法三
import random import math ########################################################################### class Point:size=0xmin=0.0xmax=0.0def __init__(self):self.x=[]for i in range(Point.size):if(random.random()>0.5):self.x.append(1)else:self.x.appen…
2021/12/3 22:06:45 人评论 次浏览 -
python闭包和装饰器的深层理解
有时候测试一个库的功能时总是看不懂源码,原因是许多库的封装都是用装饰器实现的,一直想找个机会深入的理解一下python的装饰器。恰好在b站看到讲的很好的老师,笔记在这记录一下 闭包 def func():a = 1print(there is func.)def func1(num):print("this is func1&…
2021/12/3 14:07:34 人评论 次浏览 -
python闭包和装饰器的深层理解
有时候测试一个库的功能时总是看不懂源码,原因是许多库的封装都是用装饰器实现的,一直想找个机会深入的理解一下python的装饰器。恰好在b站看到讲的很好的老师,笔记在这记录一下 闭包 def func():a = 1print(there is func.)def func1(num):print("this is func1&…
2021/12/3 14:07:34 人评论 次浏览 -
【Python学习】python函数
无参,无返回值函数 def test1():print("我是无参无返回值函数")test1()有参数,无返回值函数: 需要动态的调整函数体中某一个处理信息,则可以以参数的形式接收到相关数据 def test2(num):print(num ** 1)print(num ** 2)print(num ** 3)test2(3)有参数,有返回…
2021/12/3 11:06:34 人评论 次浏览 -
【Python学习】python函数
无参,无返回值函数 def test1():print("我是无参无返回值函数")test1()有参数,无返回值函数: 需要动态的调整函数体中某一个处理信息,则可以以参数的形式接收到相关数据 def test2(num):print(num ** 1)print(num ** 2)print(num ** 3)test2(3)有参数,有返回…
2021/12/3 11:06:34 人评论 次浏览 -
pytest---fixture
一. fixture介绍 fixture是pytest的一个闪光点,pytest要精通怎么能不学习fixture呢?跟着我一起深入学习fixture吧。其实unittest和nose都支持fixture,但是pytest做得更炫。 fixture是pytest特有的功能,它用pytest.fixture标识,定义在函数前面。在你编写测试函数的时候…
2021/12/1 23:06:54 人评论 次浏览 -
pytest---fixture
一. fixture介绍 fixture是pytest的一个闪光点,pytest要精通怎么能不学习fixture呢?跟着我一起深入学习fixture吧。其实unittest和nose都支持fixture,但是pytest做得更炫。 fixture是pytest特有的功能,它用pytest.fixture标识,定义在函数前面。在你编写测试函数的时候…
2021/12/1 23:06:54 人评论 次浏览 -
学python第二天(下) 学习日记
1、for语句--遍历循环for 循环变量 in 遍历结构:语句1 else:语句22、while语句--无限循环while 条件:语句1 else:语句23、循环保留字 break:跳出最内层for或while循环,跳出该循环后从循环代码后继续执行 for s in "BIT":for i in range(10):print(s,end=&…
2021/12/1 22:12:50 人评论 次浏览 -
学python第二天(下) 学习日记
1、for语句--遍历循环for 循环变量 in 遍历结构:语句1 else:语句22、while语句--无限循环while 条件:语句1 else:语句23、循环保留字 break:跳出最内层for或while循环,跳出该循环后从循环代码后继续执行 for s in "BIT":for i in range(10):print(s,end=&…
2021/12/1 22:12:50 人评论 次浏览 -
python nonlocal 关键字
文章目录 1.引子2.nonlocal的作用1.引子 刷题遇到了这个回文链表的题目,其中解答需要用到nonlocal这个关键字,不然在inner function中会显示没有left这个变量 class Solution:def isPalindrome(self, head: ListNode) -> bool:left = headdef traverse(right):if not …
2021/12/1 14:08:27 人评论 次浏览 -
python nonlocal 关键字
文章目录 1.引子2.nonlocal的作用1.引子 刷题遇到了这个回文链表的题目,其中解答需要用到nonlocal这个关键字,不然在inner function中会显示没有left这个变量 class Solution:def isPalindrome(self, head: ListNode) -> bool:left = headdef traverse(right):if not …
2021/12/1 14:08:27 人评论 次浏览