assert语句是一种插入调试断点到程序的一种便捷的方式。 assert 3 == 3 assert 1 == True assert (4 == 4) print(' ') assert (3 == 4) ''' 抛出AssertionError异常,后面程序不执行 ''' print(' ') ...
分类:
编程语言 时间:
2020-02-14 16:13:01
阅读次数:
59
isinstance() 函数来判断一个对象是否是一个已知的类型类似 type()。 isinstance() 与 type() 区别: type() 不会认为子类是一种父类类型,不考虑继承关系。 isinstance() 会认为子类是一种父类类型,考虑继承关系。 如果要判断两个类型是否相同推荐使用 ...
分类:
编程语言 时间:
2020-02-12 16:05:47
阅读次数:
77
[TOC] 1、简述面向对象三大特性 2、什么是鸭子类型? 3、super作用? 4、mro是什么? 5、什么是C3算法? 6、列举面向对象中带双下线的特殊方法? 7、单下划线与双下划线的作用? 8、实例变量和类变量的区别? 9、静态方法和类方法区别? 10、isinstance、issubclas ...
分类:
编程语言 时间:
2020-02-07 19:02:41
阅读次数:
93
property 是将一个方法变成属性class Student(object): @property def score(self): return self._score @score.setter def score(self, value): if not isinstance(value, ...
分类:
其他好文 时间:
2020-02-04 00:35:49
阅读次数:
63
instanceof 是一个操作符(类似new, ==等) ( Object reference variable ) instanceof (class/interface type) if(a instanceof B){ } 表示:a 是不是 B 这种类型 用法: 1. 一个对象是本身类的一个 ...
分类:
其他好文 时间:
2020-02-01 15:59:23
阅读次数:
51
from collections import Iterablefrom collections import Iterator'''可迭代对象:可以直接作用于for循环的对象统称为可迭代对象(Iterable)。可以用isinstance()去判断一个对象是否是Iterable对象可以直接作用于f ...
分类:
编程语言 时间:
2020-01-30 17:00:19
阅读次数:
76
例子 from types import FunctionType, MethodType def func1(): pass class Foo(object): def func2(self): pass print(isinstance(func1, FunctionType)) 表明func ...
分类:
其他好文 时间:
2020-01-30 10:09:07
阅读次数:
83
Python2 >>> >>> isinstance(b'abc', bytes) True >>> >>> isinstance(b'abc', str) True >>> >>> isinstance('abc', str) True >>> >>> isinstance('abc', byte ...
分类:
编程语言 时间:
2020-01-28 00:07:03
阅读次数:
128
1.张量数据类型 Pytorch常用的数据类型,其中FloatTensor、DoubleTensor、ByteTensor、IntTensor最常用。GPU和CPU的Tensor不相同。 数据类型检查使用isinstance() import torch a = torch.randn(2,3) # ...
分类:
其他好文 时间:
2020-01-27 13:56:39
阅读次数:
62
1 chengji = 0 2 while True: 3 chengji = input("请输入用户成绩")#input不管你输入什么,默认返回的都是字符串,需要你自己再次加工 4 if isinstance(chengji,int): 5 if chengji >100 or chengji ...
分类:
其他好文 时间:
2020-01-21 00:51:54
阅读次数:
93