0
이렇게하면됩니다.기존 함수 위에 루프를 작성하여 함수가 많은 매개 변수로 가져 오는 하나의 매개 변수를 변경합니다.
Names = ["Whaaaaa", "whoooo", "mamo", "tete", "tetsae"]
QC_ID = 100
NAME_FMT = "DEVICE_%s_%s"
def createE(Names, size = None):
eName = NAME_FMT % ((",").join(Names[0]), "*")
return eName
내가하고 싶은 것은, 기능을 변경하지 않고,이 숫자 I 입력에 따라 반복 범위 이름의 텍스트를 출력합니다 나는 기능과 일부 PARAMATERS 있습니다.
이createE(Names[0:3])
DEVICE_100_Whaaaaa
DEVICE_100_whoooo
DEVICE_100_mamo
어떤 함수가 지금하는 일은 이것이다 : 그래서 예를 들어, 그것은이 같은 것
createE(Names[0:3])
DEVICE_100_Whaaaaa, DEVICE_100_whoooo, DEVICE_100_mamo
그리고 마지막으로 내가 (DEVICE_100_Whaaaaa
일부 출력을 생성하기 때문) 출력을 먹고 싶어하고 추가 이 목록에 :
e = []
e.append(createE(Names[0:3]))
print e
["Hello", "I", "Am"]
내가 가진 데 문제는 내가 모든 라인에 인쇄 할 필요이 createE(Names[0:3])
이며 그것을하지 않습니다. :(제가