老师,if子语句换成print(1)为啥会报错,说是类型错误
def recusion(n): if n==1: print(1)#这句换成return 1还是正常的 else: return n+int(recusion(n-1)) print(recusion(5)) #TypeError: unsupported operand type(s) for +: 'int' and 'NoneType'
a=dict(age=18,name='zhang')
上面这种创建方式的键是不是不能为整数浮点数,为什么呢
为什么这个集合推导式没有运行结果?
请问这里为什么不需要对num进行定义?
老师,我不太明白第8行代码的意思。那个冒号代表什么?
score=float(input("请输入一个0-100之间的数字:")) grade="" if score>100 or score<0: score=float(input("输入错误,请输入0-100之间的数字")) else: if score>=90: grade="A" elif score>=80: grade="B" elif score>=70: grade="C" elif score>=60: grade="D" else: grade="E" print("输入的数字是{0},等级是{1}".format(score,grade))
score=(()) grade=score>score<: score=(()) : score>=: grade=score>=: grade=score>=: grade=score>=: grade=: grade=(.format(scoregrade))
老师,我一次输入一个大于100的数 会打印输出错误,让从新输入一个,如果我再次输一个大于100的数,就执行else了 是不是这个套个循环更好,要怎么套呢
单例模式中这句话是什么意思
按老师将的安装出现的这个问题,如果不改路径的话没问题。
执行run的时候报错没有找到文件地址
老师,我的pycharm这个提示是什么意思呀?
卸载出现这个界面怎么办?
如图,我定义的add()函数是希望得到三个整数相加的和。但由于Python是动态数据类型的编程语言,传参时若传入的是三个字符型的数据,则函数的功能就变为拼接字符串,请问如何避免这种情况?
为什么我字典里的key和values换一下输出结果不一样呢
a_count={a:text.count(a) a text } (a_count)
老师,这里最后在调用的时候,c=Car()的括号为什么不能去掉呀,令c=Car,再用c()调用为什么不可以
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637