📝 문제
> 영문 소문자 'q'가 입력될 때까지
입력한 문자를 계속 출력하는 프로그램을 작성해보자.
- q까지만 입력받은 대로 출력되고, 그 이후부터는 끝남.
🎨 풀이
💡 성공 코드
s = str(input())
while (s != 'q'):
print(s)
s = str(input())
print(s)
> 핵심 : while( s != 'q')
# main
1. s를 입력받는다.
- 여기서 입력받지 않으면 while문에 저 조건을 쓸 수 없음.
- 나중에 입력받고 무한 반복문 돌린 다음 if문 처리해도 될 것 같긴 함! 방법은 여러가지겠지 뭐~
while문 (2 ~ 3번) (s에 'q' 들어있지 않으면 while문을 돌림)
2. s 출력을 먼저 해준다.
- 맨 처음에 입력받고 시작했기 때문에 출력부터 해줌!
3. s 에 다른 값을 입력받는다.
- s에 q가 들어올 때까지 2번과 3번 과정을 반복한다.
4. 마지막으로 s를 출력해준다.
- 'q'를 출력하는 부분!
끝~
⭐ 느낀점
> 이거 이상하게 계속 안풀렸는데,, 무슨 렉 먹었나부다. 어이가 읎어서 참~~~^_^...~ 잘 풀었따.
'알고리즘 공부 > 코드업' 카테고리의 다른 글
[DAY 107 - 코드업 CodeUp] 6082 - 3 6 9 게임의 왕이 되자 (파이썬) (0) | 2022.07.07 |
---|---|
[DAY 106 - 코드업 CodeUp] 6081 - 16진수 구구단 출력하기 (파이썬) (0) | 2022.07.06 |
[DAY 105 - 코드업 CodeUp] 6080 - 주사위 2개 던지기 (파이썬) (0) | 2022.07.05 |
[DAY 104 - 코드업 CodeUp] 6079 - 언제까지 더해야 할까? (파이썬) (0) | 2022.07.04 |
[DAY 101 - 코드업 CodeUp] 6077 - 짝수 합 구하기 (파이썬) (0) | 2022.07.01 |