c=True b=False a=123 m=1.23e-2 n="帅哥" print(type(a)) print(type(b)) print(type(c)) print(type(m)) print(type(n)) print(a//m) c=True b=False a=123 m=1.23e-2 n="帅哥" print(type(a)) print(type(b)) print(type(c)) print(type(m)) print(type(n)) print(a/m)
按道理来说我一个用的是整形的除法,一个用的是浮点型的除法,但是运行后他们的数值不一样,而且都有小数点,一个是9999.0,一个是10000.0,为什么呢
为什么:: -1是完整的逆序呀
def func(): a = eval(input("请输入元素用','分隔")) print(a) list(a) print(a) func()
老师我想问下
这个a的列表化不应该输出变成["","",'',""]嘛
zip在使用的过程中,循环到最小len时结束,还是会继续执行,直到执行到最小len取不到值了,才截止?
老师,我想请问一下上面那行代码是什么意思,作用是什么呢?
老师,上边程序第一次打印5个井号5个美元我理解,第二次打印为什么只是一个数字“5”呢?谢谢。
一、程序
#工程模式 class CarFactory: def createCar(self,brand): if brand =='奔驰': return Benz() elif brand=='宝马': return BMW() elif brand=='比亚迪': return BYD() else: return '未知品牌' class Benz: pass class BMW: pass class BYD(): pass factory=CarFactory() c1=factory.createCar('宝马') print(c1)
二、运行结果
老师请问,return BMW就是要调用class BMW()这个类里面的属性和方法吗?老师我对工厂模式的理解是,首先创建一个大类,这个大类里面包含接下来几个小类的类名,大类就像一个说明书,根据输入指引去特定小类,执行小类的方法和属性。不知道这样理解对不对,谢谢老师解答!
老师 请问我这儿的代码代表什么意思吗
回答的不一样,为啥?
老师,请问下在使用续行符下,不换行,为什么单输出a会出现\\这样的情况呢?
def ass (z,x,c): num=z+x+c print("{0},{1},{2}的和是{3}".format(z,x,c,num)) return num ass(10,20,30)
老师,帮忙看一下,老是报错
内置函数和调用函数的区别?
例:
a = [12,43,2,34] a.sort()#对列表原地修改,不改变 a = sorted(a)#对原列表进行修改,建立新的列表
为什么?
麻烦老师解答一下
图片中哪种方式运行速度更快,或者推荐使用哪种
想请问老师您不知道我的代码那里出错了,我的圆圈无法运行。
# 测试重写,——str——() class Person: def __init__(self, name, age, score): self.name = name self.age = age self.score = score def __str__(self): #重写,按重新方法执行 return '名字是{0}'.format(self.name) P = Person('付鑫', 20, 100) print(P.age) #打印类属性 print(P) #打印整个类 运行结果是 20 名字是付鑫
我发现用——str——()重写后,打印单个类属性不执行重写代码,而打印整个类对象P则执行重写代码,为什么会出现这种情况》
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637