꿈을 코딩하다! 코드덤

Code your dreams

자세히보기

파이썬 Python 강좌/예제로 배우는 파이썬

[예제로 배우는 파이썬] 5강. input().split() 으로 입력값 나누기 | 이스케이프 시퀀스

코드덤 2021. 3. 22. 09:16
반응형

안녕하세요. 코드덤입니다. 

오늘의 예제 프로그램을 만들어 나가기 전에, 파이썬 기초 과정에서 만들 수 있는 다양한 프로그램들을 잠시 만나 보세요~ 

프로그래밍 언어는 직접 프로그램을 만들어 나가는 과정을 통해 배워나가야 합니다! 

그러니, 책만 보지 마시고, 직접 프로그램을 만들어 보세요~ 

본 강좌를 듣고 나면, 자신이 직접 그린 캐릭터로 나만의 그래픽 게임을 만들 수 있게 되실 거예요! 

 

 

이번 시간에는 곱셈할 두 수를 입력받아서, 결과를 출력시켜 주는 프로그램을 만들어 볼 거예요.

 

그리고 input().split()을 사용해서 입력되는 문자를 분리시켜 보겠습니다.  

먼저 input()함수를 사용해서, 사용자가 2개의 숫자를 입력을 할 거예요. 

예를 들어, 10 4 로 입력을 하게 되면, 10x4를 계산해서 출력을 해 줄 거예요.

스페이스로 구분된 2개의 숫자를 나눠주는 방법은  .split()을 사용해 주면 되는데요~ 

.split()을 사용하시면, 스페이스를 기준으로 문자를 나눠줍니다.

그러면, 2개의 값으로 나눠졌기 때문에, 저장 공간도 2개가 필요하겠죠~ 

그래서 아래와 같이 변수도 2개를 만들어 주시면 됩니다. 

이제 a, b 변수를 곱셈만 해 주면 되겠죠~ 

input()으로 들어오는 값은 문자입니다. 그래서 int()를 사용해서 숫자로 변환시켜 준 다음에 곱셈을 하셔야 해요~ 

input()함수내에 이스케이프 시퀀스를 사용해서 다음 줄에서 값을 입력받을 수 있습니다. 

역슬래시 또는 원화기호\를 사용해서 엔터키나 탭 등의 기능을 만들어 낼 수 있습니다. 

이스케이프 시퀀스에 대한 보다 자세한 내용은 아래 영상을 참고해 주세요.

 

이제 결과를 문자를 추가하여, 최종 마무리하겠습니다. 

실행을 시키면, 아래와 같이 두 수를 입력하면, 결과를 띄워준답니다. 

여러분은 아래와 같이 입력한 두 수의 곱을 표현해 보세요~ 

 

 

리스트, 딕셔너리, 함수와 같은 파이썬의 기초 개념만으로도 

아래와 같은 파이썬 작품들을 만들 수 있어요!!

그러니, 입문 과정이라고 개념서만 붙들고 있지 마세요~ 

프로그래밍 언어는 직접 작품을 만들어 나가는 과정을 통해 배워야 합니다! 

아래 과정을 통해 세상에 단 하나뿐인 나만의 파이썬 작품 만들기에 도전해 보세요~

 

예제로 배우는 파이썬 터틀 프로젝트 1편 [비전공자 초급 과정]

[ 1편에서 만들어 볼 10가지 터틀 프로젝트 ] 기본 예제 2개를 포함하여 총 12가지 프로젝트를 함께 만들어 봅니다. 본 강좌는 리스트, 딕셔너리, 함수 정도의 파이썬 기본 개념을 알고 계신 분들을

codethem.co.kr

 

반응형