강의/프로그래밍 기초

[프로그래밍 기초] Python | 출력문, 변수

da-hong 2025. 5. 20. 19:33
[ 프로그래밍 기초 ]
기간: 5/20 ~5/27
강의: 데이터 분석 파이썬 종합반(총 5강)
         엑셀보다 쉽고 빠른 SQL(총 5강)

 

💡데이터 관련 패키지들이 모두 파이썬 언어로 사용되어지기 때문에 데이터 분석을 위해서는 반드시 파이썬 문법을 알아야 한다. 

-> 데이터 분석 패키지(ex. pandas), 데이터 시각화 패키지(ex. matplotlib, seaborn), 머신러닝 패키지(ex. scikitlearn), 딥러닝 패키지(ex. pytorch, tensorflow) 등

 

출력문

print( ) 

콤마(,)를 이용하면 print 함수 내에서 여러 개의 출력을 한 번에 할 수 있다. 

예시) 데이터 분석 결과물 출력

변수

 type( ) 

해당 변수가 어떤 자료형인지 알 수 있다.

 

< 변수의 종류 >

1. 문자형(str)

     - Sequence Type(순서대로 나열된 자료형)에 해당

     - upper( ), lower( ) : 문자열을 대문자, 소문자로 변환하는 함수

 

2. 숫자형

      - 정수형(int), 실수형(float) 

         * 정수, 실수를 따로 구분하는 이유

           : 개수, 인원수 등 반드시 정수로 표현되어야 하는 경우, 변환이 필요하기 때문

      - 연산 

       +=  왼쪽 변수에 누적해서 더하기 

        **  거듭제곱

         /   나누기(실수) 

        //   나누기의 몫(정수)  

        나누기의 나머지 

        * 나머지가 0이면 나눠지는 수는 나누는 수의 배수

          -> 딥러닝에서 반복학습할 때 특정 배수에 해당하는 횟수에서만 결과가 출력되도록 조건을 걸 수 있음  

 

3. 불리언(Boolean)

     - 주어진 조건이 참(True) 또는 거짓(False)을 나 타내는 데 사용

 

기타

NaN(결측값)

: Not a Number. 데이터에서 결측치(missing value)를 나타내는 특수한 값

 

input( ) 

: 사용자로부터 키보드로 입력을 받는 함수

* input( ) 함수는 숫자를 입력해도 문자열 형태로 입력을 받는다.

   -> int( ) 함수를 사용하여 문자열을 정수로 변환

 


❓ Quiz

 

1. 숫자 자료형 값을 변수에 저장하고 출력하기

Q. 다음 두 수의 합을 구하여 출력하세요.
첫 번째 수: 15
두 번째 수: 27

1번 답안

 

2. 문자 자료형 값을 변수에 저장하고 출력하기

Q. 다음 문장을 변수에 담고 출력하세요.
"Python은 데이터 분석과 인공지능 분야에서 매우 인기 있는 프로그래밍 언어입니다." 

2번 답안