Coco老师
Coco老师 - 公众号:量位学堂Qbit编程
实名认证 专业认证

性别: 北京 - 北京市 注册于 2020-10-25

擅长:编程教育

专注青少年编程教育。微信公众号:量位学堂Qbit编程, 小红书/抖音账号:少儿编程Coco老师。https://kidscodes.cn/

向TA求助
20积分数
10890 经验值
0个粉丝
主页被访问 2059 次

1085 个回答

3 赞同

Python如何在引用模块的时候重命名模块?

可以在导入模块时候使用as关键字创建别名import module as mod

回答于 2022-06-02 13:03

3 赞同

Python怎么在函数内修改全局变量的值?

通过使用global关键字可以在函数内部修改全局变量.x = 300def myfunc():  global x  x = 200myfunc()print(x)执行结果:200

回答于 2022-06-02 12:57

0 赞同

Python怎么理解并创建父类和子类?

父类是被继承的类,也称为基类。子类是继承另一个类的类,也称为派生类。一、创建父类:任何类都可以是父类,因此语法与创建任何其他类相同:class Person:  def __init__(self, name, age):    self.name = name    self.age = age  def myfunc(self):    print("我的名字是 " + self.name)p1 = Person("小花", 36...

回答于 2022-06-02 12:45

0 赞同

Python怎么删除对象属性?

class Person:  def __init__(self, name, age):    self.name = name    self.age = age  def myfunc(self):    print("我的名字是 " + self.name)p1 = Person("小花", 36)del p1.name #删除name属性p1.myfunc()执行结果:报错name属性不存在,说明删除成功了Traceback (most recent call last): File "d:\users\xin...

回答于 2022-06-02 12:36

0 赞同

Python怎么修改对象属性?

class Person:  def __init__(self, name, age):    self.name = name    self.age = age  def myfunc(self):    print("我的名字是 " + self.name)p1 = Person("小花", 36)p1.name = "薇薇"   p1.myfunc()执行结果:我的名字是 薇薇

回答于 2022-06-02 12:34

0 赞同

Python中的self参数是干什么的?

self参数是对类的当前实例的引用,用于访问属于该类的属性变量。class Person:  def __init__(self, name, age):    self.name = name    self.age = age  def myfunc(self):    print("我的名字是 " + self.name)p1 = Person("小花", 36)p1.myfunc()执行结果:我的名字是 小花self参数其实不是必须命名为self,你...

回答于 2022-06-02 12:22

1 赞同

Python中的__init__()函数是干什么的?

所有类都有一个名为 __init__() 的函数,该函数始终在启动类时执行。每次使用类创建新对象时,都会自动调用__init__()函数。使用 __init__() 函数将值分配给对象属性,或在创建对象时必须执行的其他操作:例创建一个名为 Person 的类,使用 __init__() 函数为name和age属性赋值:class Person:  def __init__(self,...

回答于 2022-06-02 10:15

1 赞同

Python中有数组数据类型吗?

Python不提供对数组类型的内置支持,但是可以使用列表类型来代替。

回答于 2022-06-02 10:09

1 赞同

Python中的lambda是干什么的?

lambda 函数是一个小型匿名函数。语法:lambda arguments : expression其中,arguments表示参数,可以是任意数量的参数,expression是表达式,只能有一个表达式,执行表达式返回结果。sum = lambda a, b, c : a + b + cprint(sum(16, 18, 59))执行结果:93

回答于 2022-06-02 10:03

1 赞同

Python可以定义一个没有函数体的函数吗?

当我们定义了一个函数,但是没有具体的实现逻辑的时候,可以放一个pass语句以免出错。def myfunction():  pass

回答于 2022-06-02 08:56