老师,我之前装了pycharm社区版,但我的弄成了中文版,我按照视频的步骤:文件->编辑器->字体 想去修改“代码”的字体大小,但是它只改变下面输出框内的字体大小,上面的代码大小不变,怎么办啊?
这个C选项本身是False,但是是符合题意的,所以没有问题
a=3.14,为啥a+=1最后多出来一个1,而且只有3.14有这个特性,3.13、3.15、3.55、4.14都没有
turtle math x1,y1 =,x2,y2 =,-x3,y3 =-,-x4,y4 =-,turtle.penup() turtle.goto(x1,y1) turtle.pendown() turtle.goto(x2,y2) turtle.goto(x3,y3) turtle.goto(x4,y4) distance =math.sqrt(x1-x4)**+(y1-y4)**turtle.write(distance) turtle.done()
if score>100 or score<0: score=int(input("输入错误!请重新输入一个0-100之间的分数")) else: num=score//10 if num<6: num=5 elif num=10: num=9 else: num=num grade=degree[9-num] print("分数为{0},等级为{1}".format(score,grade))
请问老师,在elif那一行,为什么不能elif num=10,会报错,但elif num>9就可以运行出score=100的正确结果?
代码
class Student: company="SXT" count=0 def __init__(self,name,score): self.name=name self.score=score Student.count=Student.count+1 def say_score(self): print("我是公司是:",Student.company) print(self.name,"的分数是:",self.score) s1=Student("zhangsan",80) s2=Student("kdkdkdk",55) s1.say_score() s2.say_score print("一共出创建{0}个Student对象".format(Student.count))
结果:
F:\mypy01\venv\Scripts\python.exe F:/mypy01/myoo_03.py
我是公司是: SXT
zhangsan 的分数是: 80
一共出创建2个Student对象
Process finished with exit code 0
问题:
为什么s2 没有打印出来
老师,我安装·之后出现这个问题,怎么解决呀?这个是不是找不到解释器引起的问题呢?
我按老师讲的代码计算阶乘是,factorial(5)可以计算,前面加上print()语句也能打印,但是为什么使用循环后,前面的print语句打印不出来了?将range(1,6)转换成list(range(1,6))还是不行,不会是循环哪里出了问题吧?请老师看下结果是哪里出问题了呢???
老师,我电脑里已经装好了3.6,怎么更新到新版呢?
什么原因呢
老师请问这个用print为什么没有不显示结果?麻烦老师解答一下
为什么不分段切割
这个可以用递归函数做么,能做的话怎么写?
老师,为什么不是数字字母和下划线,还是TRUE
输入一个学生的成绩,将其转化成简单描述:不及格(小于 60)、及格(60-79)、良好(80-89)、优秀(90-100)
请问:不及格(小于 60) 这种格式如何设置呢?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637