Lami
삶이 온통 사람의 길이니
Lami
전체 방문자
오늘
어제
  • 분류 전체보기 (165)
    • Elice (1)
      • 회고록 (1)
    • Git (0)
    • HTML ▪ CSS (4)
    • JavaScript (7)
      • BOJ (2)
      • Programmers (0)
      • Study Note (5)
    • TypeScript (0)
    • React (21)
      • Lecture (19)
      • Study Note (2)
    • Python (44)
      • CodeUp (38)
      • Programmers (0)
      • Study Note (6)
    • Modern Agile (80)
      • Tech Talk (7)
      • TIL (73)
    • 문제해결 (1)
    • 회고록 (5)
    • 도란도란 (2)

블로그 메뉴

  • Github

공지사항

  • 👋 안녕하세요!

인기 글

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
Lami

삶이 온통 사람의 길이니

Python/CodeUp

코드업 기초 100제 79번 - 원하는 문자가 입력될 때까지 반복 출력하기

2021. 11. 22. 18:39

'q'가 입력될 때까지 입력한 문자를 계속 출력하는 프로그램을 작성해보자.

입력
문자들이 1개씩 계속해서 입력된다.

x b k d l q g a c

출력
'q'가 입력될 때까지 입력된 문자를 줄을 바꿔 한 줄씩 출력한다.

x
b
k
d
l
q

 

<풀이>

더보기

내가 쓴 풀이

char = list(input().split())

for i in char :
    if i == 'q':
        print(i)
        break
    print(i)

 

강의 풀이

word = input().split()

# 1번 풀이
for w in word:
    print(w)
    if w == 'q' : break

# 2번 풀이
i = 0
while word[i] != 'q':
    print(word[i])
    i += 1
print(word[i])

 

<풀이 비교>

나는 break문을 먼저 썼는데 강의에서는 break문을 뒤에 써서 중복되는 코드가 없도록 했다.

순서에 따라 중복되는 코드 없이 더 간편하게 쓸 수 있다는 것을 주의하자.

 

'Python > CodeUp' 카테고리의 다른 글

코드업 기초 100제 81번 - 주사위를 2개 던지면?  (0) 2021.11.22
코드업 기초 100제 80번 - 언제까지 더해야 할까?  (0) 2021.11.22
코드업 기초 100제 78번 - 짝수 합 구하기  (0) 2021.11.22
코드업 기초 100제 76번  (0) 2021.11.22
코드업 기초 100제 72번  (0) 2021.11.22
    'Python/CodeUp' 카테고리의 다른 글
    • 코드업 기초 100제 81번 - 주사위를 2개 던지면?
    • 코드업 기초 100제 80번 - 언제까지 더해야 할까?
    • 코드업 기초 100제 78번 - 짝수 합 구하기
    • 코드업 기초 100제 76번
    Lami
    Lami
    성장하는 즐거움을 알아가는 중입니다🌱

    티스토리툴바