老师,为什么显示不出来续行符呀,是那里错了吗?
sum_all=0 sum_even=0 sum_odd=0 for num in range(101): sum_all+=num if num%2==0: sum_even+=num else: sum_odd+=sum print('1-100的数加和{0},偶数和{1},奇数和{2}'.format(sum_all,sum_even,sum_odd))
Traceback (most recent call last): line 9, in <module> sum_odd+=sum TypeError: unsupported operand type(s) for +=: 'int' and 'builtin_function_or_method'
为什么
for d in c:
print(d)
和
for d in c.keys()
这两个结果是一样的
视频中的方法如果第一次输错分数第二次再输入的时候不会运行,这是我修改的代码,请老师看一下是否合理:
score = int(input('请输入分数: '))degree = 'ABCDE'while True: if score > 100 or score < 0: score = int(input('输入有误!请重新输入分数: ')) else: num = score // 10 if num < 6: num = 5 if num > 9: num = 9 print('分数为:{0},等级为:{1}'.format(score,degree[9-num])) break
这里为啥不会运行,,还不会报错,啥都没有
这个是a和n比较吧,不是b和n比较
‘接着程序会返回到msg(2)处’,这里很不理解,为什么会返回?
import time a = int(time.time()) print(a) totalMinutes = a//60 print(totalMinutes) totalDays = totalMinutes//(60*24) print(totalDays) totalYear = totalDays//365 print(totalYear)
赵老师,请问我照着视频里高老师的代码,敲出来并运行后,得出的结果是54,和高老师的51不一样,是什么原因呢?
这种情况出现的原因是什么?重新写了好几次了,还是一样
a = {'支出金额:': '300.15','支出日期': '2018.10.18','支出人': '高小七'}b=dict(支出金额='300.15',支出日期='2018.10.18',支出人='高小七')print(a)print(b #数字不是不需要带引号吗,为什么这个日期,带小数点的数字不带引号会报错
写这个程序的时候,进程太短,是不是就很难看到他的这个绘图的样式。比如,课上这个代码,如果只写显示箭头的话是不是进程太短,很快显示一下就结束了?
集合推导式这种方法运行的结果为什么不是有序的(比如9,18,27.......)?而且我自己运行的结果和这个是一样的
在python 3.6.5 Shell如何清屏
老师,这个哪里错了?跟着高老师一模一样敲的,我这个是哪一步错误了?
老师,记得将构造函数的时候1和2需要是一样的名字,3和4也是一样的名字,但是我试验5和6不一样,为什么也可以打印
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637