일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 직장인영어회화
- 파이썬배우기
- 구글애널리틱스
- 웹로그분석
- googleanaytics
- 구글애드워즈
- 일빵빵
- 파이썬공부
- 크롬
- 구글광고
- 일빵빵스토리가있는영어회화
- googlechrome
- 활용점정
- 파이썬변수
- 파이썬
- GoogleAds
- chrome
- 파이썬독학
- Analytics
- 구글애즈
- python
- GA
- 구글애널리틱스보고서
- 영어회화
- 파이썬기초
- 영어회화추천
- 독서
- 구글ga
- 구글크롬
- 구글GDN
Archives
- Today
- Total
직장인 난중일기
파이썬(Python) while문 응용하기 본문
input 함수는?
파이썬에서 어떤 값을 출력할 때는 print 함수를 쓴다.
반대로 어떤 값을 입력을 받을 때는 input이라는 함수를 쓰면 된다.
input 함수에서 값은 다 문자열로 받아 준다.
1234와 같은 숫자를 입력해도 1234라는 문자열로 가져 오게 된다.
이는 파이썬에서 정해진 약속이다.
위 예시에서 input 이라는 함수가 실행 되면,
괄호 안에 '이름이 뭔가요?' 라는 값을 우선 출력해준다.
그 후 질문 뒤에 커서가 깜빡거리는 걸 확인할 수 있는데, 그 때 입력한 값이 name으로 들어가는 것이다.
이름이 뭔가요? 라는 질문에 '조인성' 이라 입력을 해보면,
'조인성 안녕하세요!' 라는 인사가 출력 된다.
name에 '조인성' 이라는 값이 들어가기 때문에
print(조인성, '안녕하세요!') 와 같이 실행된 것이다.
while문에 input 함수 응용해보기
input 함수 안에 '대한민국의 수도는?' 이라는 질문을 넣었다.
질문에 대한 답이 서울과 같지 않으면(!=) 질문을 계속 반복하게끔 while을 사용했다.
만약 answer 값이 '서울'로 입력 되면
while 서울 != '서울':
서울과 서울이 같지 않다는 게 '거짓' 이 되기 때문에
while문을 탈출하여 반복이 끝나게 되는 것이다.
'서울' 이라는 값이 나올 때까지 계속해서 질문을 받게 되는거다.
결국 '서울'을 입력했을 때 while 문을 탈출, '
정답'이라는 값을 출력 되고 나서야 질문이 끝이 난다.
조건에 따라서 반복을 조정하는 것이다.
'코딩공부 > 파이썬(Python)' 카테고리의 다른 글
파이썬(Python) 무한 반복하기 (2) | 2018.11.28 |
---|---|
파이썬(Python) 넘어가기와 멈추기 (0) | 2018.11.27 |
파이썬(Python) While문. 조건으로 반복하기 (1) | 2018.11.24 |
파이썬(Python) 예제 풀어 보기 (0) | 2018.11.22 |
파이썬(Python) if문 / else, elif 알아보기! (0) | 2018.11.21 |
Comments