老师看下这段代码哪出问题了?
goods = [ {"name": "面包", "mount": 7, "price": 5}, {"name": "牛奶", "mount": 3, "price": 10}, {"name": "香蕉", "mount": 1, "price": 12}, {"name": "大米", "mount": 2, "price": 98} ] def showGoods(x): print("--- 商品信息 ---") count = 1 for i in x: print(f"{count}" i.get("name") i.get("mount") i.get("price")) count += 1 showGoods(goods)
老师好,进行声明以后的变量在原来范围是不是都改变了,不如内部声明修改了外部变量,后面外部变量是不是都改变了
代码如上,运行后的结果如下,为什么会出现3行“############”?
编程的基本概念太抽象了,好晕,程序的构成还能理解一点,后面就越听不懂了
for x in range(5) 这个括号里的5 是代表个数吗,列表里有几个数字,是这样吗
老师,我想问下这个为什么后面有那么多零最后还有个3啊?代码都和视频里老师写的一模一样,他的结果就是200啊,还有就是turtle.write()不是写字符串吗?字符串不是要用引号引起来吗?但是教的都没用引号,我自己又试了一下用引号把distance引起来结果出来的不是计算结果就是distance,想知道为什么呀?
老师,我想问一下,为什么视频里老师可以直接在这个界面用笔随意画呀,我点了半天都没看到有笔出来
老师比如A = "abc" B ="efg " 用join()怎么拼接字符串?
老师如何把一个小数转化为分数的形式?比如1/2+2/3=
在cmd里怎么下载ipython· ?
为什么我的python只有一个引号 我之前的按一次就有两个引号?
老师如果一个数我要取到小数点后一位怎么打?比如a = 5.34293,取5.3.
老师这个while else 是只要遇到break就不执行else吗?那其它情况就都会执行这个else吗?这里不太理解。
老师,这个海龟绘图的界面可以等比缩放吗?
老师看下这个,如果输入了一个大于100的数,那就是到第一个if那里,那我重新输入一个后应该是不能得出等级的。 如果要实现,是不是还要再来个if嵌套。 score = int(input("请输入一个在0-100之间的数字:")) grade = "" if score>100 or score<0: score = int(input("输入错误!请重新输入一个在0-100之间的数字:")) 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))
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637