ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Python] 연산자와 입출력
    파이썬 2025. 1. 26. 06:57

    연산자

    연산자 의미
    + 더하기
    - 빼기
    * 곱하기
    /
    // 몫 (정수)
    % 나머지
    ** 거듭제곱
    <, <=, >, >=, !=, == 비교 연산자
    not 부정
    and 하나라도 False면 False
    or 하나라도 True면 True
    is 메모리 주소 비교
    in [squenceData] [squenceData] 안에 특정 값의 존재 확인

     

    연산자 우선순위

    1. (), {}, []
    2. **
    3. * / // %
    4. + -
    5. 비교 연산자 ( <, <=, >, >=, !=, == )
    6. 논리 연산자 ( not → and → or )

     

    in 연산자

    sport = input()
    sports = ['soccer', 'baseball', 'basketball']
    if sport in sports :
    	print('sport가 리스트 안에 있습니다.')

     

     

    주석

    • # 한 줄 주석
    • ''' 여러 줄 주석 '''
      """ 여러 줄 주석 """

     

     

    입력

    • input() 함수 사용
    • 변수로 들어오는 값은 String
    변수 = input(”Enter string : ”)
    
    # 형변환
    변수 = int(input(”Enter string : ”))
    
    # 연속적인 값
    변수1, 변수2 = input().split()
    
    # 형변환과 연속값 분리
    변수1, 변수2 = map(int, input().split())
    • split(separator, maxsplit)
      • 구분자를 기준으로 문자열을 분리하는 함수, 리스트 객체 반환
      • separator는 분할 기준 (기본값은 공백문자)
      • maxsplit은 최대 분할 횟수 (기본값X)
    • map(function, iterable)
      • 데이터의 각각 요소들에 함수 적용하여 반환
      • function는 함수
      • iterable은 데이터

     

    출력

    • print() 함수 사용
    • print(value, sep='' , end='\n')
      • value은 출력값, 복수 가능 (,로 구분)
      • sep은 ,로 나눠진 출력값들 사이에 구분해줄 값 (기본값X)
      • end은 모두 출력후, 끝에 나오는 문자  (기본값'\n')

     

     

     

     

     

     

     

    참고

    네이버 부스트코스 - 모두를 위한 파이썬(PY4E)

    https://m.boostcourse.org/cs122/menus/contents

     

    모두를 위한 파이썬 (PY4E)

    부스트코스(boostcourse)는 모두 함께 배우고 성장하는 비영리 SW 온라인 플랫폼입니다.

    m.boostcourse.org

     

     

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

    [Python] 리스트(List)  (0) 2025.02.16
    [Python] 문자열  (0) 2025.02.16
    [Python] 함수  (0) 2025.02.02
    [Python] 조건문과 반복문  (0) 2025.02.02
    [Python]변수와 자료형  (0) 2025.01.26
Designed by Tistory.