본문 바로가기

파이썬 기초

04-2 사용자 입력과 출력

우리들이 사용하는 대부분의 완성된 프로그램은 사용자 입력에 따라 그에 맞는 출력을 내보낸다.

대표적인 예로 게시판에 글을 작성한 후 '확인'버튼을 눌러야만(입력) 우리가 작성한 글이 게시판에 올라가는(출력)것을 들 수 있다.

 

지금부터는 좀 더 다양하게 사용자의 입력을 받는 방법과 출력하는 방법을 알아보자.

 

-사용자 입력

사용자가 입력한 값을 어떤 변수에 대입하고 싶을 때는 어떻게 해야 할까?

 

-input의 사용

ex)

number = input("숫자를 입력하세요")

숫자를 입력하세요

" input("질문내용") "

 

ex)

number = input("숫자를 입력하세요:")

숫자를 입력하세요:3

print(number)

3

 

- print 자세히 알기

 

print의 사용 예

 

ex)

a = 123
print(a)

123

a="Python"
print(a)

Python

a = [1,2,3]
print(a)

[1, 2, 3]

 

- 큰따옴표(")로 둘러싸인 문자열은 +연산과 동일하다.

 

ex)

print("life""is""too short")      1번

lifeistoo short

print("life"+"is"+"too short")     2번

lifeistoo short

print("life","is","too short")      3번

life is too short

1과 2는 완전히 동일한 결괏값을 출력한다. 즉 따옴표로 둘러싸인 문자열을 연속해서 쓰면 + 연산을 한 것과 같다.

3번은 ,를 넣어 봤더니... 띄어쓰기가 되었다..

 

- 문자열 띄어쓰기는 콤마로 한다.  >> 3번

 

- 한 줄에 결괏값 출력하기

 

for i in range(10):
    print(i, end="")
    
    0123456789

 

출처: "점프 투 파이썬"

 

'파이썬 기초' 카테고리의 다른 글

04-3 파일 읽고 쓰기  (0) 2021.03.16
04-1 함수 (프로그램의 입력과 출력은 어떻게 해야 할까?)  (0) 2021.03.16
03-3 for문  (0) 2021.03.14
03-2 while문  (0) 2021.03.14
03 -1 if문  (0) 2021.03.14