关于python中Enum的个人总结 初识 可以通过enum模块导入 语法 初始化: 可以通过enum_ = Enum('class_name', names,start = 1)来创建,其中names可以是字符串,可以是列表/元组。内部定义为: def _create_(cls, class_na ...
分类:
编程语言 时间:
2020-07-01 13:01:17
阅读次数:
78
题目描述: 方法:动态规划+状态压缩 class Solution: def minNumberOfSemesters(self, n: int, dependencies: List[List[int]], k: int) -> int: dep = {} # 记录依赖于某节点的节点列表 for ...
分类:
其他好文 时间:
2020-07-01 09:44:49
阅读次数:
90
栈-先进后出 class Stack(): def __init__(self): self.items = [] def push(self,item): self.items.append(item) def pop(self): return self.items.pop() def peek ...
分类:
编程语言 时间:
2020-07-01 00:22:01
阅读次数:
98
import unittest def sum_number(a, b): return a + b class MyTestCase(unittest.TestCase): # def test_something(self): # self.assertEqual(True, False) @c ...
分类:
编程语言 时间:
2020-07-01 00:08:35
阅读次数:
105
在python的类语法中,可以出现三种方法,具体如下: (1)实例方法 1)第一个参数必须是实例本身,一般使用【self】表示。 2)在实例方法中,可以通过【self】来操作实例属性,【类名】来操作类属性。 3)实例方法只能通过实例对象去调用,尽管也可以通过类名间接调用【类名.方法名(self, . ...
分类:
编程语言 时间:
2020-06-30 22:18:46
阅读次数:
67
with 用法理解 Overview with 与with之后的object一起,起到了抛出异常和单独生成一个空间让代码在空间里运行的效果。 实验代码 class A: def __init__(self): self.a = 0 def __enter__(self): print('enter' ...
分类:
编程语言 时间:
2020-06-30 20:23:48
阅读次数:
82
例子:国际化语言切换xp = '//*[@id="app"]/div/div[1]/div/div/div[1]/div[2]/div/div/div[2]/span' #先点击下拉按钮语言框 element2 = self.driver.find_element_by_xpath(xp) #定位语 ...
分类:
其他好文 时间:
2020-06-30 14:33:49
阅读次数:
57
前言 对于新手来说,iOS的几种跳转方式还挺繁琐的,下面就来一一介绍 1.不带任何布局文件的viewController之间的跳转 MyViewController *vc = [[MyViewController alloc]init]; [self.navigationController pu ...
分类:
移动开发 时间:
2020-06-30 12:53:28
阅读次数:
94
1、纯代码创建根视图控制器,在Appdelegate中的didFinishLaunchingWithOptions self.window =[[UIWindow alloc]initWithFrame:[UIScreen mainScreen].bounds]; //设置窗口根窗口控制器 self ...
分类:
移动开发 时间:
2020-06-30 12:50:21
阅读次数:
161
一、朴素贝叶斯分类器的构建 import numpy as np class BernoulliNavieBayes: def __init__(self, alpha=1.): # 平滑系数, 默认为1(拉普拉斯平滑). self.alpha = alpha def _class_prior_pr ...
分类:
其他好文 时间:
2020-06-30 12:34:35
阅读次数:
61