如果没以管理员身份运行会怎样
老师您好,
1问 对于你说的这句话,“ 是这样的Python中栈里面存放的是对象的地址,而不是对象本体Python中堆里面存放的是具体的对象,在堆中Python会为其分配具体的内存空间,此地址即为此对象在内存中的地址 ”, 我不是很理解,您能具体解释下吗 ?
2问
老师对于这个问题我仍有疑问,函数名的id和函数对象的id为什么不一样,他们两者有什么区别?
老师,你们代码有问题,
num=0 sum_1=0 sum_2=0 sum_3=0 while num<=100: sum_1=sum_1+num if num%2==0: sum_2=sum_2+num else: sum_3+=sum_3+num num+=1 print('1-100 所有数的累加和:{}'.format(sum_1)) print('1-100 偶数的累加和:{}'.format(sum_2)) print('1-100 奇数的累加和:{}'.format(sum_3))
老师,请问一下 这个字符串 转换行 的时候 怎么转换 不了呀? 不知道怎么操作了。
不要回复不要回复不要回复
老师,请教一下,我这代码哪里出错了,为什么用循环语句只能成功一半呢 import turtle turtle.pen() turtle.speed(5) for y in range(1,19): turtle.penup() turtle.goto(-180,y*20) turtle.pendown() turtle.goto(180,y*20) for x in range(-9,10): turtle.penup() turtle.goto(x*20,360) turtle.pendown() turtle.goto(x*20,20) turtle.done()
#海龟练习 import turtle def GetCoordinate(x_lists,y_lists): '''获得储存的点坐标''' n=int(input("请输入你要输入的点个数:")) for s in range(n): x,y=eval(input("请输入储存的坐标点x,y:(x,y格式输入)")) x_lists.append(x) y_lists.append(y) return [x_lists,y_lists] def GetCoordinate(xy_lists): '''各个点两两相连''' x_lists =xy_lists[0] y_lists =xy_lists[1] for i in range(len(x_lists)): c=turtle.Pen() c.down() c.goto(x_lists[i],y_lists[i]) c.goto(x_lists[i],y_lists[i]) c.up() turtle.done() x_lists=[] y_lists=[] xy_lists=GetCoordinate(x_lists,y_lists) GetCoordinate(xy_lists)
这个代码显示有问题
score=int(input("请输入成绩:")) grade="" if score>100 or score<0: print("请输入0-100的数") score=int(input("请输入成绩:")) else: if score>=90: grade="A" elif score>=80: grade = "B" elif score>=70: grade = "C" elif score>=60: grade = "D" else: grade = "E" print("分数为{0},等级为{1}".format(score,grade)) print("*********************************************************************************") score=int(input("请输入成绩:")) degree="ABCDE" mun=0 if score>100 or score<0: print("请输入0-100的数") score=int(input("请输入成绩:")) else: mun=score//10 if mun<6: mun=5 print("分数{0},等级{1}".format(score,degree[9-mun]))
当我输入一个大于100的数,进行一次筛选后,再次输入一个0-100的数,没有打印结果出来
print("aaa")
老是我的电脑加上()就报错了
老师 我想知道 在代码中 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)
搞不太清楚这个私有的意义在哪里?感觉就是让外部不能直接访问,还要经过一道门才能访问,但这样的意义在哪里呢?
win7的3.9装不了 应该安装哪个呢?
这个表达式
列表为啥是空的
老师 这个第三行的num=0 表示的是什么?
老师,这不是可以继承父类的init构造方法吗
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637