KDT융복합프로젝트 AI과정/Python

기본입출력(input(), print())

KimYHG 2022. 1. 19. 01:36

키보드 입력

1. input()

  - 키보드로 데이터를 입력받는 함수

  - 입력값이 문자열, 숫자 등 관계없이 모두 문자열로 데이터를 얻는다

    ex)input('당신의 이름은? ') => 괄호 안의 문자열을 출력하고 옆에 포커스가 가고 입력하도록 대기상태가 됨

                  입력 후 Enter키를 누르면 데이터를 얻고 다음으로 넘어감

 

2. print()

  - 화면에 출력하는 함수

  - print('출력값1', '출력값2', '출력값3' [, sep = '_']) => '출력값1_출력값2_출력값3'이 출력(sep 기본값은 공백)

  - print('출력값' [, end = ""]) => '출력값'이 출력(end 기본값은 '\n')

  - print( '%type1 %type2'   %(data1, data2) ) => data=문자열 -> %type=%s / data=정수 -> %type=%d or %i / data=실수 -> %data=%f

  - 형식 지정 출력

       print('{2} {1} {3} {0}'.format(data0, data1, data2, data3) =>{0}에 data0, {1}에 data1, ...

  - 숫자의 형식 지정 출력