python 选择题三道

2024-05-18 16:50

1. python 选择题三道

第2题:
的确是因为scale没有return,但其实也不能说是错的,因为返回的是None。

第3题:
s = Right_Angle_Triangle(3, 4)t = Right_Angle_Triangle(4, 3)print(s > t, s < t, s == t) 对象比较的时候会调用里面的__gt__,__lt__,__eq__这些方法的结果去比较:
s>t就等于s.__gt__(t)
s<t就等于s.__lt__(t)
s==t就等于s.__eq__(t)
所以结果算一下就是d

第4题:
a = [1, 2, 3]b = [1, 2, 3]c = aprint(a is b, a == b, a is c, a == c)a和b虽然值是一样的,但是在内存中的地址不是一个,c=a,c指向的内存地址和a一样,
所以a is b是False,a==b是True,a is c是True,a==c也是True。

如果解决了您的问题请采纳!如果未解决请继续追问

python 选择题三道

2. 【python】求助一道python题

按照题目要求编写的程序如下(见图)


3. 一道python题,求大佬解答一下,跪求。

data = [['王平', '男', 1, 1, 0, 0],['李丽', '女', 0, 1, 0, 1],['陈小梅', '女', 0, 0, 1, 0],['孙洪涛', '男', 0, 1, 1, 1],['方亮', '男', 1, 0, 1, 0],]# 1. 报名超过两项(含)的学神人数data1 = [x for x in data if x[2]+x[3]+x[4]+x[5]>=2]print('报名超过两项(含)的学神人数: ', len(data1))# 2. 女生报名情况data2 = [x for x in data if x[1]=='女']print(data2)# 3. 3000m的姓名/性别data3 = [(x[0], x[1]) for x in data if x[3]==1]print(data3)

一道python题,求大佬解答一下,跪求。

4. 哪位大神可以帮我解一下下面这道Python题?


5. 用python求这题

可能理解错误:
1. 买50, 51, 52, 53, 54, 55个炸鸡块,有6个,9个,20个一盒的,计算每种数量的组合
2. 获取没办法买到的最大炸鸡块数(假设有个数a是最大数,那肯定有2a, 3a等也符合条件,所以无解)

1. 无解
a = 6
b = 9
c = 20
qty = xrange(50, 56)
results = {}
for q in qty:
    results[q] = []
    x = q / a
    y = q / b
    z = q / c
    results[q] = [(i, j, k)
                for i in xrange(x, x + 1)
                for j in xrange(y, y + 1)
                for k in xrange(z, z + 1)
                if (a * i + b * j + c * k) == q]

print results

用python求这题

6. 【python】救命!求助一道python题目,就差这题了

按照题目要求编写的程序如下(见图)


7. 求编写以下三道Python题

第一题答案

求编写以下三道Python题

8. 求助一道Python题

按照题目要求编写的程序如下(见图)


最新文章
热门文章
推荐阅读