第2个回答 2020-08-03
(一)
t1 = (33, 42, 80, 78, 23)
result = 0
for i in t1:
result = result + i
print(result)
(二)
t1 = (33, 42, 80, 78, 23)
for i in t1:
if i % 7 == 0:
print(i)
elif "7" in str(i):
print(i)
(三)
t1 = (33, 42, 80, 78, 23)
even = 0
odd = 0
for i in t1:
if i % 2 != 0:
odd += 1
else:
even += 1
print("偶数个数为:"+str(even)+",奇数个数为:"+str(odd))
(四)
t1 = (33, 42, 80, 78, 23)
print("最大值为:" + str(max(t1))+",其索引为:"+str(t1.index(max(t1))))
print("最小值为:" + str(min(t1))+",其索引为:"+str(t1.index(min(t1))))
我用的Python3,如果是python2, print语句不加括号本回答被网友采纳