ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • 변수, 입력
    파이썬 Python/데이터 분석 2022. 2. 7. 21:56

    주석

    # 1줄 주석
    
    '''
     여러줄 주석
     여러줄 주석
    '''
    
    """
     여러줄 주석
     여러줄 주석
    """

     

    === 변수 ===

     - 데이터를 저장하는 메모리상의 공간

     - 형식 : 변수명 = 데이터

    a = 5
    print("a =", a)
    print("a = %d" %(a))
    print("type(a) =", type(a))

    a = 5
    a = 5
    type(a) = <class 'int'>

     

    b = float(a) #정수형 a를 실수형으로 변환
    print("a =", b)
    print("type(b) =", type(b))
    
    c = str(a) #정수형 a를 문자열로 변환
    print("type(c) =", type(c))

    a = 5.0
    type(b) = <class 'float'>
    type(c) = <class 'str'>

     

    === 입력 ===

    input() 함수

    (1) 문자열 입력 - input() 함수만 사용한다.

    (2) 정수 입력 – int( input() ) - 문자열을 정수로 변환한다.

    (3) 실수 입력 – float( input() ) - 문자열을 실수로 변환한다.

    name = input("이름을 입력하세요 : ")
    age = input("나이를 입력하세요 : ")
    print(name, end=", ")
    print(age)

    이름을 입력하세요 : 강태현

    나이를 입력하세요 : 21
    강태현, 21

     

    '''
    [문제] 국어, 수학, 영어의 점수를 입력하여 총점과 평균을 계산하시오.
     - 각각의 변수를 설정하시고(kor,math,eng,tot,avg)
     - 평균은 소수점 2자리까지 출력하시
     
     [실행결과]
     *** 홍길동 성적표 ***
     국어   영어   수학   총점   평균
     xx     xx    xx     xx     xx
    '''
    
    name = input('이름 입력: ')g
    kor = int (input("국어 점수: "))
    eng = int (input("영어 점수: "))
    math = int (input("수학 점수: "))
    
    tot = kor + eng + math
    avg = tot / 3
    
    print("***", name, " 성적표 ***")
    #문자열로 7자리씩 공간을 잡음
    print("%7s %7s %7s %7s %7s" %("국어", "영어", "수학", "총점", "평균"))
    print("%7d %9d %8d %10d %11.2f" %(kor, eng, math, tot, avg))

    이름 입력: 홍길동

    국어 점수: 97

    영어 점수: 92

    수학 점수: 95
    *** 홍길동  성적표 ***
         국어      영어      수학      총점      평균
         97          92         95       284       94.67

    '파이썬 Python > 데이터 분석' 카테고리의 다른 글

    파이썬 확장 패키지 : numpy (2)  (0) 2022.02.15
    파이썬 확장 패키지 : numpy (1)  (0) 2022.02.14
    반복문 - while  (0) 2022.02.09
    반복문 - for  (0) 2022.02.08
    Python 특징 및 설치  (0) 2022.02.07
Designed by Tistory.