老师 麻烦你帮我纠正一下错误 谢谢
老师我这个为啥是0啊,我有点没明白
老师,您好。我在pycharm中运行
num = 0 while num<=10: print (num,end="\t") num += 1
制表符处报错,而在idle中可以正常运行,这是怎么回事呢?
为什么我打括号不会把另一个括号直接写出来
class ComputerFactory: x=None y=True def __new__(cls, *args, **kwargs): if ComputerFactory.x==None: ComputerFactory.x=object.__new__(cls) return ComputerFactory.x def __init__(self): if ComputerFactory.y: print("just one factory") ComputerFactory.y=False def create_computer(self,brand): if brand=="联想": return lenovo() if brand=="华硕": return asus() if brand=="神州": return hasee() print("finish creating") class computer: screen="liquid crystal" keyboard=True def caculate(self): print("Make computer") class lenovo(computer): def caculate(self): print("Lenovo") class asus(computer): def caculate(self): print("ASUS") class hasee(computer): def caculate(self): print("Hasee") C1=ComputerFactory().create_computer("联想") C2=ComputerFactory().create_computer("华硕") C3=ComputerFactory().create_computer("神州") print(C1,C2,C3)
老师,代码末尾几行,如果说写成C1=ComputerFactory.create_computer("联想"),就是类ComputerFactory后没加括号,python报错说需要两个参数 这是为什么?
照着打的为啥报这个错
老师,我看不懂这个输出结果。。。。。。。。。。。。。
为什么每次运行列表的id一直在变,是没有缓存吗?
turtle 画的也不是海龟,为什么叫海龟作图?
老师,是不是只要代码一个部分有错误,整个进程都不会显示结果
老师在打开PyCharm的时候出现这种情况是怎么回事呢
for x in (20,30,40): print(x*1) for x in '1234': print(x) for x in range(100): # range范围 print(x,end='\t') # \t指的横向显示 # 利用for循环,计算1-100之间数字的累积相加和: # 计算1-100之间偶数相加和;计算1-100之间奇数相加和 sum_all=0 sum_even=0 sum_odd=0 for num in range(101): sum_all=sum_all+num if num%2==0: sum_even=sum_even+num else: sum_odd=sum_odd+num print('计算1-100所有数字累计相加和{0},计算1-100之间偶数相加和{1},计算1-100之间奇数相加和{2}'.format(sum_all,sum_even,sum_odd))
如下图,问:程序为什么没有执行最后一句话?
如下图,问:为什么没有执行s1=Student()和s2=Student()?
这种情况是为什么?它是把turtle当成类或者文件了嘛而不是模块?但是还是可以正常运行的。
老师好!请问分号前面什么时候写1? 什么时候不用写?或者可以写其他数字吗?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637