请问这里为什么只能用str(num)而不能用int(num)(试了一下会报错)呢?
另外为什么要加一个“+”符号,有什么含义?
import turtle turtle.showturtle() turtle.write("hellow") turtle.forward(300) turtle.down()
为什么加了turtle.down后还是瞬间关闭
class Person: def __init__(self,name): self.name=name def __add__(self,other): if isinstance(other,Person): return "{0}--{1}".format(self.name,other.name)#这里为什么用other.name else: return "不是同类,不能相加" def __mul__(self,other): if isinstance(other,int): return self.name*other else: return "不是同类,不能相乘" p1=Person("高洪") p2=Person("高希希") x=p1+p2 print(x) print(p1*3)
老师,改写add方法中,return中第二个参数为什么用other.name?
b = [x*2 for x in range(100) if x^2-4x+2=0] print(b)
为什么不能用这样的方式解一元二次方程
为啥300里面不用加双引号
老师,这个红框框里是什么意思呀!看不懂这个命令。为什么最后打印出了“我被执行了”,什么样的情况下不会打印出来呢,只有“”里是空的一种情况吗?如果if后面没有括号和引号,只有False,这个命令又是什么意思呢。
老师请问Person.play = play_game Person.work = work2 可以理解为在Person类中加入play_game和work2方法,还是只是 一个指针指向play_game和work2的对象路径
老师这个程序不是循环x 的吗,y为什么也循环了。打印的也是x,这个有点听不懂。求解
老师,为什么会提交两次?这个问题出现两次了
老师,因为十六进制数字只到9 所以0x10=16 0xa=10 a不等于16是成立的吗?
老师,请问一下既然str.strip有三个——strip、rstrip、lstrip , 那么为什么find函数不能有三个?只有find和rfind?
半径为50个像素,宽度10个像素是在外面吗?10个宽度最里面一圈到圆心是50给像素吗?
老师,请问打印薪资大于15000的题目,我在运行if x.get("salary")>15000的时候会报错呢
想问一下老师是哪里错了
num2=0
sum_all=0
while num2<=100:
sum_all=sum_all+sum2
num2+=1
print("1-100所有数的累加和:",sum_all)
老师,这个代码哪里错了呢?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637