신규 블로그를 만들었습니다!

2020년 이후부터는 아래 블로그에서 활동합니다.

댓글로 질문 주셔도 확인하기 어려울 수 있습니다.

>> https://bluemiv.tistory.com/

 

 



    print()

 

화면에 글씨를 출력하기 위해 사용하는 것으로, 사용방법은 간단합니다.

print('Hello Python')
print('Hello %s' %'Python')
print('Hello {}'.format('Python'))

 

1. 기본 사용방법

print() 라는 함수를 이용하면 되는데..

print() 안에 싱글따옴표( ' ' ) 쌍따옴표 ( " " ) 둘다 사용이 가능합니다.

print('Hello')
print("Hello")

 

2. %d %f %s

C언어에서와 같이 %d %f %s 를 사용할 수 있습니다.

print('%s' % 'hello')
print('%d' % 3)
print('%f' % 3.2)
print('%d %f %s' % (3, 3.5, 'hello'))

 

여러개를 사용 하시려면 위 코드의 마지막 코드같이 콤마(,)를 이용해서 순서대로 입력하면 됩니다.

 

 

3. '{}'.format()

이 방법말고 다른 방법으로 '{}'.format() 함수를 이용하는 방법이 있습니다.

print('{}'.format(3))
print('{}'.format(3.4))
print('{}'.format('hello'))
print('{}X{}={}'.format(2, 3, 6))

{} 중괄호에 format 안에 적은 값이 들어가게 됩니다.

만약 여러개의 값을 넣고 싶으면 콤마(,)를 이용해서 순서대로 입력하시면 됩니다.

 

print('{0}X{1}={2}'.format(2, 3, 6))
print('{1}X{0}={2}'.format(2, 3, 6))

 

그렇다면 위의 코드는 어떻게 나올까요?

{} 중괄호 안에 숫자가 들어가있는것을 알 수 있습니다.

이 숫자는 Index 를 뜻합니다.

 

위의 코드에서 본다면

{0} = 2

{1} = 3

{2} = 6

를 나타냅니다.

 

그래서, 첫번째 코드의 결과는 2 X 3  = 6

두번째 코드의 결과는 3 X 2 = 6 이 나오게 됩니다. 

 

 

 

    input()

 

input() 함수는 값을 입력을 하고 싶을때 사용합니다.

my_name = input()
# hongku
print(my_name)​

 

 

my_name이라는 변수에 input() 함수를 이용해 값을 저장합니다.

위의 코드에서 본다면 제가 입력한 값으로 hongku 라는 값이 my_name라는 변수에 저장이 됩니다.

print(my_name)을 통해 hongku라는 값이 출력되는것을 알 수 있습니다.

my_name = input('what your name?')
#what your name?hongku
print(my_name)

 

 

 

input() 함수안에 값을 넣으면, 그 값이 출력된 후 입력을 하게됩니다.

위 코드와 같이 input() 함수안에 ' what your name? ' 이라는 값을 넣으면, 출력후 그 뒤에 입력을 기다리는 모습을 볼 수 있습니다.

 

 

 

다음글 >> 2018/01/02 - [Language/Python] - Python :: List에 대해 알아보자 #2

'지난글...(안쓰는 글)' 카테고리의 다른 글

Python :: Tuple에 대해서 알아보자 #3  (2) 2018.01.02
Python :: List에 대해 알아보자 #2  (4) 2018.01.02
JAVA :: Scanner 콘솔창 입력받기  (4) 2017.12.11
JAVA :: printf  (0) 2017.12.08
JAVA :: print와 println  (0) 2017.12.08
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기