对大家有帮助的问答会被标记为“推荐”,看完课程过来浏览一下别人提的问题,会帮你学得更全面
Parson: (): () (): () (): () Parson.play = play_game Parson.work = work2 p = Parson p.play() p.work()
为什么我运行会报错,显示
TypeError: play_game() missing 1 required positional argument: 's'
class Parson: def work(self): print("努力上班!") def play_game(s): print("玩游戏") def work2(s): print("好好工作,努力上班!") Parson.play = play_game Parson.work = work2 p = Parson p.play() p.work()
for x in range(5):
for y in range(5):
print(x,end="\t")
print() #仅用于换行
老师,这个y指的是啥,应该不是个单独的变量吧,在最后的输出里面也没有y,y难道是指x循环这一整体,相当于把x的循环结果初始化给x吗?
在一般嵌套式循环结构中,嵌入语句中的变量的初始化难道就是嵌入语句中的结果所赋值的吗?
老师,想问一下这里怎么改才可以让两次print中间有间隔行,而不是输出的内容有间隔行呢
python
在海归图距离的计算为什么是(x1-x2)的平方加上(y1-y2)的平方呢