老师 为什么我的鼠标点过去没有停留 只有这样一个空格,我不知道点到哪里才变成这样的 还能改回去吗?应该点哪里改呢
老师,集合清空之后为啥是set(),不是{}啊
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]))
这个代码段只能用来判断一次;
没有考虑100的情况;
还有第三行的num=0没必要吧。老师qaq
老师,开头这个是什么意思?有什么作用,一定要写上吗
import turtle
老师,因为听了解释器那一节改了一下设置,为什么中文注释报错了,这个要用哪个语言解释器啊,我换来换去好像都不行
是不是只有该类或者该类的实例对象才可以调用该类的方法,该类的方法对于除了该类或者该类的实例对象以外的任何操作,方法,对象,属性,变量都没有影响?
老师那个连续向下复制多个代码的快捷键是什么?
老师 ,使用setter装饰器的话,在传入参数时只可以传入一个参数吗?想传入多个参数时报错,可以传入多个参数吗?
老师,为什么recursion over会夹在中间?
请问老师:class Student():和class Student:有什么区别,就是类名后面加括号和不加括号有什么区别?
一、程序1
#测试__call__方法和可调用对象 class SalaryAccount: '''工资计算类''' def __call__(self,salary): yearSalary=salary*12 daySalary=salary//30 hourSalary=daySalary//8 return {'monthSalary':'salary','yearSalary':'yearSalary','hourSalary':'hourSalary'} s=SalaryAccount() print(s(5000))
运行结果
二、程序2
#测试__call__方法和可调用对象 class SalaryAccount: '''工资计算类''' def __call__(self,salary): yearSalary=salary*12 daySalary=salary//30 hourSalary=daySalary//8 return dict(monthSalary=salary,yearSalary=yearSalary,hourSalary=hourSalary) s=SalaryAccount() print(s(5000))
老师请问,我返回的两个字典,一个是{}另一个是dict,为什么结果不同
位置参数
默认值参数
关键字参数【命名参数】
不定长参数【可变参数】
老师,这四种参数哪些是实参,哪些是形式参数?
关键字参数是在函数调用的时候,传递的“形式参数名称” = “需要传递的值” 算实际参数吗?
#输入一个分数。分数在 0-100 之间。90 以上是 A,80 以上是 B,70 以上是 C,60 以上是 D。60 以下是 E s=int(input("请输入一个0-100的数字:")) d="" if s>100 or s<0: s = int(input("输入有误!请输入一个0-100的数字:")) else: if s>=90: d="A" elif s>=80: d-="B" elif s>=70: d="C" elif s>=60: d="D" else: d="E" print("分数是:{0},等级是:{1}".format(s,d) print("**********************************************") #第二种方法 s=int(input("请输入一个0-100的数字:")) w="ABCDE" f=0 if s>100 or s<0: s = int(input("输入有误!请输入一个0-100的数字:")) else: f=s//10 if f<6: f==5 print("分数是:{0},等级是:{1}".format(s,w[9-f]))
老师,我这个分界线为什么老是报错,哪里的问题
老师,我这是怎么回事,怎么显示不出来呢?
老师,您好
import turtle turtle.showturtle() turtle.write("刘秋裤") #下面是划直线 turtle.left(45) #下面是更改线条颜色 turtle.color("black") turtle.forward(100) turtle.left(45) turtle.forward(50) turtle.left(90) turtle.forward(25) turtle.left(90) turtle.forward(50) turtle.penup() turtle.goto(0,0) turtle.left(-135) #我想换个方位画出100的线条,可是画不出来了,这是什么问题 #turtle.(-100,100)我也试过了,但是没出线 #turtle(重新赋予线的颜色也不行) turtle.forward(100)
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637