r = [3,5,4,7,9,5,4,3,2,1,8,10,7,6,7,4,5,9,2,10]
cnt = input("몇번 출력하겠습니까?")
print ("")
for y in range(10,1,-1):
ln = ""
bottom = ""
for i in range(cnt):
for x in range(len(r)):
if (x+1) == 10 or (x+1) == 20:
bottom += "+"
else:
bottom += "-"
if y - 1 - r[x] > 0 :
ln += " "
else:
ln += "x"
print (ln)
print (bottom)위와 같이 하시면 됩니다
파이썬은 저의 전문 분야가 아니라 명령문 사용법 찾으면서
코딩하다보니 시간이 좀 걸렸네요^^
앞으로 질문하실때는 틀리더라도 본인이 만든 소스도 함께 올려주세요
그래야 무엇이 잘 못 되었는지 여러전문가분들이 답변해드릴 수 있을것입니다
이렇게 처음부터 끝까지 만들어달라는건 잘 안해주실거에요