score = int(input("请输入一个在0-100 之间的数字:"))
degree = "ABCDE"
num = 0
if score>100 or score<0:
score = int(input("输入错误!请重新输入一个在0-100 之间的数字:"))
else:
num = score//10
if num<6:num=5
print("分数是{0},等级是{1}".format(score,degree[9-num]))
这个程序运行有问题,当输入错误分数一次后,提示再次输入正确分数。再次输入正确得分数后不会打印结果。会报错
score=(()) grade=num=score>score<: score=(()) : num=score//num<: num=(grade[-num])
score=int(input('请输入一个在0-100之间的数字:')) grade='ABCDE' num=0 if score>100 or score<0: score=int(input('输入错误!请重新输入0-100之间的数字:')) else: num=score//10 if num<6: num=5 print(grade[9-num])
取100是错误的
老师,程序中有多个类,主方法可以放在主类中,也可以放在其他类中吗?
老师:请问一下这个JAVA面试题在哪里下载?
官网最新版的是JDK11 不自动捆绑安装JRE 有没有影响
老师好:
请问一下,在复制<p></p>的操作中,请问是怎么做到不用选定,就可以复制三次呀,请问是哪个快捷键,谢谢
请问为什么使用void方法? void study(){ System.out.println("我在认真学习!!"+comp.brand); }
老师你好:
请问一下,你们这节课之前的案例一怎么没有视频,我应该按怎样的顺序来看Django的视频,谢谢
老师,视频中,递归算法是在主方法中计算的时间差,循环算法是在被调用的方法中计算的时间差,
以循环算法为例,我在主方法中计算和在被调用的方法中计算时间差,有误差吗?
在主方法中调用,然后计算时间差:
在被调用的方法中计算时间差,然后再调用:
我觉得应该是不一样的,因为调用也会占用时间吧,不知道理解的有没有问题?
运行结果:
从结果来看,感觉调用比运行更耗时间?
老师,相同的程序为什么每次计算的时间差不一样?
老师的源码在哪里呀,找不到列。。。。。。
老师,程序是一样的,但是为什么耗时不一样呢?
老师,为什么factorial()方法里我已经写了return 1了,还报错:显示没有返回long类型结果;
而return result;错误就解除了,为什么呢?return不是就是返回值,结束方法的吗?
补充一下,我当时导入了Data类的,里面是这个样子
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637