[CodeUp 기초 100제] 6078번 풀이 with 파이썬(python)
문제
종합
영문 소문자 'q'가 입력될 때까지
입력한 문자를 계속 출력하는 프로그램을 작성해보자.
입력 예시
x
b
k
d
l
q
g
a
c
출력 예시
x
b
k
d
l
q
답안
모델 답안
a = ''
while a!='q':
a = input()
print(a)
내 답안
word = ""
while word != "q":
word = input()
print(word)
풀이
내 풀이
- 입력 값을 n 변수 지정. (처음에는 word는 q가 아니므로 적어도 1 번은 실행된다.)
word = ""
- while문을 사용해서 "word가 "q"와 같지 않을 때만 반복실행해라" 같이 작성.
word = ""
while word != "q":
- while문이 시작되면 input()을 받아서 word에 넣는다. 이제 word에 "q"가 입력되면 while문은 멈춘다.
word = ""
while word != "q":
word = input()
- word에 "q"가 들어가지 않을 때는 입력받은 변수 word가 출력되도록 한다.
그러면 입력받은 변수 word가 출력되다가 "q"를 입력받으면 while문은 종료된다.
word = ""
while word != "q":
word = input()
print(word)
a = ''
while a!='q':
a = input()
print(a)
word = ""
while word != "q":
word = input()
print(word)
내 풀이
- 입력 값을 n 변수 지정. (처음에는 word는 q가 아니므로 적어도 1 번은 실행된다.)
word = ""
- while문을 사용해서 "word가 "q"와 같지 않을 때만 반복실행해라" 같이 작성.
word = "" while word != "q":
- while문이 시작되면 input()을 받아서 word에 넣는다. 이제 word에 "q"가 입력되면 while문은 멈춘다.
word = "" while word != "q": word = input()
- word에 "q"가 들어가지 않을 때는 입력받은 변수 word가 출력되도록 한다.
그러면 입력받은 변수 word가 출력되다가 "q"를 입력받으면 while문은 종료된다.word = "" while word != "q": word = input() print(word)
input(): 프롬프트를 띄워서 사용자의 입력 받을 수 있게 해준다.
(단, 입력 받은 것은 문자열로 저장된다. print(type()))으로 type() 괄호 안에 변수를 넣고 찍으면 정수인지, 문자열인지, 무슨 타입인지 확일 할 수 있다!)
while문: 조건이 True면 밑에 내용 실행!
while 조건식:
(들여쓰기칸) 실행문
while문은 조건식이 계속 맞도록 해주면 무한으로 반복할 수 있다!
ex)
while True
print("ㅎㅎ")
멈추지 않는 이상 계속 반복
print(): 괄호 안의 내용을 출력!
Author And Source
이 문제에 관하여([CodeUp 기초 100제] 6078번 풀이 with 파이썬(python)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@tkdduf727/CodeUp-기초-100제-6078번-풀이-with-파이썬python저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)