小白python题求助
本帖最后由 零的执行人 于 2021-4-28 21:40 编辑求列表中能被3整除的数 :
要求实现一个函数mult3(),带一个整数列表作为输入参数,仅仅输出列表中是3的倍数的那些数值,每个值占一行。
函数接口定义: mult3(lst)
lst是传入的整数列表。裁判测试程序样例:# 请在这里填写答案
def main():
mylist =
mult3(mylist)
main()
输出样例: 本帖最后由 qq1151985918 于 2021-4-28 21:51 编辑
这么简单自己不尝试写一写吗?多动动脑子想一想没准就解决了兄弟。
mylist =
def mult3(lst):
res = [ ]
for x in lst:
if x % 3 == 0:
res.append(x)
return res
print(mult3(mylist))
mylist =
def mult3(lst):
return
print(mult3(mylist)) {:10_306:}不是不会主要是写出来了你八成也看不明白 def mult3(lst):
for l in lst:
if i%3 == 0:
print(i) def muilt3(lst):
l = list()
for i in lst:
if i % 3 == 0:
l.append(i)
return l # 请在这里填写答案
def main():
mylist =
a = mult3(mylist)
return a
def mult3(list1):
list2 = []
for each in list1:
if each % 3 == 0:
list2.append(each)
return list2
result = main()
print(result)
页:
[1]