老师,我想问一下这个是什么问题啊?
a=[20,40] print(id(a)) a+=[50] print(a,id(a))
为什么这样加完地址一样啊
老师,前面讲解说函数体中不包含return语句则返回None,这里无返回值为什么还是输出了*****
def print_star(n): print("*"*n) print_star(5)
为什么打印出来会有前面那么多,不是只有最后一行
class Employee: def_init_(self,id,name,salary) self.id = id #雇员的工号 self.name = name #雇员的姓名 self.salary = salary #雇员的薪水 def give_raises(self,percent): """ 根据百分比提升雇员的薪水""" self.salary*= (1+percent/100) def get_name(self): """返回雇员的姓名""" return self.name def get_id(self): """返回雇员的工号""" return self.id def get_salary(self): return self.salary
Employee: def_init_(self,,name,salary) self.id = self.name = name self.salary = salary (,percent): .salary*= (+percent/) (self): self.name (self): self.id (self): self.salary
这个那里不对
我这个
我这个怎么跟老师运行出来的结果不一样
sun=int(input("请输入一下数值(0-100):")) print(sun if sun>10 else str(sun)+":数值太大") #后面的打印不对,只有一个数值
为什么要用S 其他字母可以吗
a = "I'm a teacher"这后面没有!为什么也可以运行
这个不是很理解
self有什么意义呢,为什么一定要在第一个?
f=dict.fromkeys(["name","age","job"])
为什么在fromkeys()内还要加一个[]啊
分享一个犯的错,我创建了一个turtle.py文件,按照老师的代码进行输入,后面报了如下的错误: Traceback (most recent call last): File "E:\常用应用\Pycharm\Project\DAY1\turtle.py", line 1, in <module> import turtle File "E:\常用应用\Pycharm\Project\DAY1\turtle.py", line 3, in <module> turtle.showturtle() #显示箭头 ^^^^^^^^^^^^^^^^^ AttributeError: partially initialized module 'turtle' has no attribute 'showturtle' (most likely due to a circular import)
这个错误是由于创建的 Python 文件名是 turtle.py,而 turtle 库本身也叫 turtle,导致了 Python 在导入时发生了循环导入(circular import)。具体来说,Python 会试图导入你当前的 turtle.py 文件,而不是标准库中的 turtle 模块,从而发生了冲突。
turtle.py
turtle
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637