老师,这个循环体是怎么进行循环的,这是一个双分支的语法结构吗?如果是双分支的话if到else是可以理解的,那第五行和第八行是什么,还是这是一个嵌套循环,大循环里套了一个双分支循环,先进行大循环,然后里面再小循环进行判断?那嵌套循环的执行顺序是什么样的,先外后内,还是按照行数依次往下进行?
老师,这个报错怎么解决,冒号的用法有特殊的格式限制嘛,就比如冒号左边右边都要加空格还是什么,然后#后面的注释也是会红色的报错,不知道什么原因
scort=int(input("请输入一个0-100之间的数字:")) if scort>100 or scort<0: scort=int(input("输入错误!请输入一个0-100之间的数字:")) else: if scort>=90: grade="A" elif scort>80: grade="B" elif scort>=70: grade="C" elif scort>=60: grade="D" else: grade="E" print("分数是:{0},等级是:{1}".format(scort,grade))
老师为什么我第二次输入错误的时候 就没有提示 程序直接结束了
老师,这里为什么a能增加7,30增加不了
老师,这里不写return语句,直接写print不是也能出结果吗,为什么还要写return呢
老师,我搜索那个网址出现了这个,在这里没找到下载,是在这里找吗
能不能单单用一个循环来绘制棋盘,而不是两个?
老师 可以这样理解吗 就是不管列表中有几个元素 就会生成几个元组
print("{0:<}".format(list1),end="\t\t")
print
(
"{0:<}"
.
format
(list1),end
=
"\t\t"
)
老师这个代码是什么意思
老师,我找不到这里我那个地方写错了,执行的时候显示有错误
老师,我符号用的都是英文的,这个双引号也用的是英文,但现实无效,这是为什么?
为什么这个代码里的文字内容显示不出来呢?,只显示了数字
老师,这个为什么错了
老师,创建字典的时候,我没看出来这里为什么错呢,
#工厂模式 class CarFactory: def CreateCar(self, band): if band == 'Beniz': return Beniz() elif band == 'BMW': return BMW() elif band == 'BYD': return BYD() else: print('无法识别汽车品牌') class Beniz: print("造出一辆奔驰") class BMW: print("造出一辆宝马") class BYD: print("造出一辆比亚迪") f1 = CarFactory() c1 = f1.CreateCar("奔驰") c2 = f1.CreateCar("宝马") c3 = f1.CreateCar("BYD")
为啥会执行else里的语句 无法识别汽车品牌
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637