px6jzi   4년 전

baekjoon을 입력했을 때

10-1-12-1-1-1-143-1-175-1-1-1-1-1-1-1-1-1-1 출력이 나옵니다.

어떤 문제로 이러한 오류가 발생됐는지 오랫동안 고민을 했는데 정말 모르겠습니다..

wider93   4년 전

무엇이 오류라는 것인가요?

wider93   4년 전

줄바꿈을 없애기 위해서 end를 빈 문자열로 하신 것 같은데, 띄어쓰기를 하고 싶으면 마찬가지로 end = " "로 한 칸 띄어주면 됩니다.

사실은 print(*word_num)처럼 한 번에 출력할 수도 있습니다. 이것 역시 print 함수 내 sep 변수를 바꿔주면 띄어쓰기 대신 개행이나 다른 문자를 사이에 집어넣는 것 등을 할 수 있습니다.

px6jzi   4년 전

예제로 baekjoon을 입력하면

출력값이

1 0 -1 -1 2 -1 -1 -1 -1 4 3 -1 -1 7 5 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1

나와야하는데

저 같은경우는

10-1-12-1-1-1-143-1-175-1-1-1-1-1-1-1-1-1-1 나와서 어디가 잘못됐는지 고민중입니다.

댓글을 작성하려면 로그인해야 합니다.