老师 我想知道 在代码中 s.say_age() 和print(s.say_age()). 区别是什么? 我看他们打印出来的结果是一样的,如果我把代码print('年龄,我也不知道')改成return “年龄,我也不知道”,那么s.say_age() 将无法打印, print(s.say_age()) 打印出来的是 ’年龄,我也不知道‘ 。辛苦老师解答。
class Person:
def __init__(self,name,age): self.name=name self.age = age def say_age(self): print('年龄,我也不知道') class Student(Person): #Student 继承了Person def __init__(self,name,age,score): Person.__init__(self,name,age) self.score = score #print(Student.mro()) #查看继承层次 s = Student('小名',18,100) s.say_age() print(s.say_age()) print(s.name)
老师,代码顺序是对的,为什么这个箭头还是隐藏不了?
a = [] n = int(input("请输入将要输入的点的数量:")) while True: c = input("x,y:") b = eval(c) a.append(b) if len(a) == n: break print("坐标输入完成") import turtle as t t.penup() for i in range(len(a) - 1): t.pendown() t.goto(a[i]) for j in range(i + 1, len(a)): t.goto(a[j]) t.pendown() t.done()
老师,这里面的输入的c不是字符串形式吗?为什么在后面可以转为坐标使用呢?不用先转换为整数吗?
list = [tuple(map(int,input(f'请输入第{i+1}个坐标:').split())) for i in range(n)]
老师可以解释一下这行代码吗
老师如何在pycharm重复上一条指令应该怎么操作呀
目前官网最新版本是3.9.6,不适用于WIN7,其他版本如何下载,downloads选项只有3.9.6版本,其他版本点进去没有下载页面
元组不可改变元素,先建空元组怎么可以后面再数值替换呢?
老师,我的IDLE一直打不开的状态,那我把那个Python3.9这些都删掉,用visual studio2019来学习和编写区别会不会很大啊老师?我试了重装也还是打不开。
老师,我的下载可以,但是那个IDLE没法打开。用Python可以正常,只有就是IDLE打不开
老师,replace()把两个e都替换了。我只想替换第一个e,第二个e不变怎么办?
老师,如果41行代码缩进的话,整个代码该如何理解它的含义呢?
老师你不是说字符串长度为0或1时为True吗?大于1时为Flace
老师有俩个问题:1,视频中 a+="sxt" 表示什么意思
2,li.append(“sxt”) 有代表啥意思,有点没听明白
可以单独给我出一个Mac的安装教程吗?老师
这个a=的是空字符串为什么不是i += 'sxt' 且a不在range(10)当中a += 'sxt'其中a的值是多少?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637