老师为什么我自己敲的结果和老师的不一样,我的只是调用了一回方法啊
老师为吗这把所有的都打印出来了,我只是用了最后一个啊!!
定义一个函数,将输入的参数拆成列表元素,通过sort()逆序排列后再输出。如:输入3245,输出5432
def test(): a = [] #定义一个列表 s = int(input("输入参数:")) a.append(s) #将参数添加到列表中 a.sort(reverse=True) #逆序排序 print(a) test()
输入参数:3456
[3456]
Process finished with exit code 0
想问下这个代码为什么没有逆序?
在python 3.9.0,IDLE编辑器里面。为什么使用“+”添加元素,变量的id没有改变,不应该是生成了一个新对象将id赋值给了a吗
老师,我对整数缓存机制有点问题,为什么我的这些数字在[-5,任意正整数]之外的区间,id还是相同的
a=3.14
a=a+1
此时a的值为什么不是4.14?而是等于 4.140000000000001 ?
求答疑
class Person: def __init__(self,name): self.name = name def __add__(self, other): if isinstance(other,Person): return ("{0}--{1}".format(self.name,other.name)) else: return "不是同类,不能相加" p1 = Person("高琪") p2 = Person("嘎嘻嘻") x = p1+p2 print(x)
老师,想再加p2,p3,p4 怎样实现呢?思路是创建个列表,再用append()往列表加,再相加,但是不会代码,老师能帮忙实现下吗?想看下结构 思考思考
老师圆括号()表示元组 方括号[]表示列表 花括号{}有时表示集合有时是字典怎么区分呢?
my_text="I love you, I love sxt ,I love jiabo" char_count={c:my_text.count(c) for c in my_text} print(char_count)
老师这个c: 是什么意思呢
老师,怎么处理,不能运行,不会处理了,帮我看一下需要怎么改一下
老师,s.upper()是什么意思?这里两个是意思相同么,都是表示如果输入的是Q或者q,是么?
@property装饰器,@property装饰器的作用就是将方法变成属性
麻烦老师讲一下,调用方法和属性 的过程,我对比下,调用过程有点迷糊。
老师为什么不是从G中获取salary呢 而是从_A 中呢 _A是刚定义的变量 跟G有什么关系呢
老师python有下载链接吗?谢谢!
老师,为什么我先输入一个错误的数字之后,再输入0-100之间的数字,就不打印分数和等级了呢?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637