66问答网
所有问题
当前搜索:
python定义函数为什么要加self
python
类和
函数
的区别
答:
一、主体不同 1、类:是面向对象程序设计实现信息封装的基础。2、
函数
:是指一段在一起的、可以做某一件事儿的程序。也叫做子程序、(OOP中)方法。二、特点不同 1、类:是一种用户
定义
的引用数据类型,也称类类型。每个类包含数据说明和一组操作数据或传递消息的函数。类的实例称为对象。2、函数...
python
类的
定义
答:
第一个是
定义
的接收参数,默认是None,如果调用者不传递这个参数,就把这个参数赋值成None了。第二个是把parent传递给其他
函数
提示错误
python
33.dll missing,怎么破
答:
self.hover_fuel = hover_fuel def move(self, new_x, new_y):hover_fuel_used = (new_x ** 2 + new_y ** 2) ** 0.5 / 20 try:Car.move(new_x, new_y) 错误 ,
要加self
参数 Car.move(self,new_x, new_y) #这里Car是父类名,不是实例,调用成员
函数
时要有self这个...
python中
如何
定义
类
答:
__repr__ 打印,转换 __setitem__按照索引赋值 __getitem__按照索引获取值 __len__获得长度 __cmp__比较运算 __call__
函数
调用 __add__加运算 __sub__减运算 __mul__乘运算 __div__除运算 __mod__求余运算 __pow__称方 示例:[
python
] view plain copy 类
定义
class people:
python
上无效语法是怎么回事?
答:
先理一下问题:(1)“def __init__(
self
, bh)”:是在
定义
解析
函数
,这是在定义类时需要用于类实例初始化的函数==》从这里看你是要定义一个类;(2)“kz = medical("01")”:调用函数,并赋值给变量==》从这里看,medical()应该是一个函数;(3)“medical supplies():”内部的“;”...
在
python
类中
什么
时候要把变量放到括号里,什么时候不
需要
?
答:
self
.num_points=num_points self.x_values=x_values self.y_values=y_valuse 其次,第一个num_points是这个类的初始化
函数
中的一个参数,这个参数(变量)只能够在初始化函数中使用,而不能在这个类的其它方法中使用。self.num_points将num_points这个变量
定义
为这个类的一个属性,可以在这个类的...
python
在
定义
类的时候,如何把类
函数
传递给另一个变量,如下
答:
如下实例调用了printme()函数:复制代码代码如下:!/usr/bin/
python
Function definition is here def printme( str ):"打印任何传入的字符串"print str;return;Now you can call printme function printme("我要调用用户自
定义函数
!");printme("再次调用同一函数");以上实例输出结果:我要调用用户...
python为什么要
有一个init
函数
知乎
答:
__init__()是为了做初始化用的 我们初始化得时候不一定要使用__init__()进行初始化,可以直接
定义
比如 class test(
self
): test_a = "123"这里就初始话了一个变量test_a = "123",但这样就太固定 而__init__()的好处在于它可以接收参数并初始化 __init__(self,testa):test_a = ...
用
python定义
类时候,用
self定义
,但是调用的时候显示没有我我定义的参 ...
答:
你的init方法写错了 是双下划线 __init__
def
python
用法
答:
定义一个__iter__()方法,使其返回一个带有next()方法的对象。如果这个类已经定义了next(),那么__iter__()只需要返回
self
。你没有重载[]运算符,需要重写__getitem__和__setitem__两个方法,前者用于[]的取值,后者用于[]的赋值。
python中
def怎么用方法如下:def函数
定义函数
,调用函数。就是...
棣栭〉
<涓婁竴椤
4
5
6
7
9
10
8
11
12
13
涓嬩竴椤
灏鹃〉
其他人还搜