老师,上面这些都是十进制转2,8,16进制的表达方式,那如果是2进制转8进制或者8进制转16进制那要怎么表达呢
,老师这里不太明白,为什么中间一加for y in range(5),结果就成了竖着的5个0,5个1,5个2,5个3,5个4,而原来只是一竖列的01234,这个背后的逻辑是如何运行的呢
老师
score1 = (()) grade = score1 < score > : score = (()) : score >= : grade = score >= : grade = score >= : grade = score >= : grade = : grade = (.format(scoregrade))
第四行代码执行完以后是否有逻辑错误,比如先输入101进入第四行代码,在输入任何数字,程序都会执行完成,不会再进入第三行进行判断
老师 我的Cat类没有继承Animal类,但是同样可以进行方法的调用,这是不是不算多态呀
修炼手册秘籍,的网址给我
老师,这个say_score语句是固定的,还是任意的都可以
老师for循环和while循环有什么区别,什么时候用for循环什么时候用while循环。
同样的结果写法区别好大?不这样写就报错
为啥我这里就为定义了呢
b = [x*2 for x in range(100) if x % 9 == 0] print(b)
这是先运行x*2,还是if?
老师您好,请问为什么十五行老是报错呢,我完全是按照视频里老师的代码来的呀
老师,如果输入的是负数,他也会占用循环的次数,如何避免这种情况呢
用while语句奇数累加写不出来,这个要怎么写
老师,为什么在python中单字符既可以使用单引号,也可以使用双引号。
import math x1 = int(input("请输入点1的x轴坐标:")) y1 = int(input("请输入点1的y轴坐标:")) x2 = int(input("请输入点2的x轴坐标:")) y2 = int(input("请输入点2的y轴坐标:")) dian1 = (x1,y1) dian2 = (x2,y2) while True: x3 = int(input("请输入点3的x轴坐标:")) y3 = int(input("请输入点3的y轴坐标:")) dian3 = (x3,y3) if (x3-x2)/(y3-y2)==(x3-x1)/(y3-y1): print("请重新输入:") else: break l1 = math.sqrt((x1-x2)**2+(y1-y2)**2) l2 = math.sqrt((x1-x3)**2+(y1-y3)**2) l3 = math.sqrt((x3-x2)**2+(y3-y2)**2) c = l1+l2+l3 area = math.sqrt(c/2*(c/2-l1)(c/2-l2)*(c/2-l3)) print("三角形的周长是"+str(c)+":"+"三角形的面积是"+str(area))
作业不会做,我这个报错是因为,浮点数不能参与计算吗?我要怎么解决这个问题
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637