sosogood Dev 로그

  • 홈
  • 태그
  • 방명록

Language/Python 1

[Python] 타입 힌트 (Type hint)

본 글은 "클린 코드, 이제는 파이썬이다" 책을 참고하여 작성하였습니다. 동적 타입(dynamic typing) 검사는 코드를 실행하는 동안 변수 및 함수의 타입을 검사하여 유연적이고, 정적 타입(static typing) 검사는 코드 컴파일 단계에서 변수 및 함수의 타입을 검사하여 타입 오류를 미리 방지한다. Python은 동적 타입 언어로 변수, 파라미터, 반환값으 어떤 데이터 타입도 가능하며, 심지어 실행하는 도중에 데이터 타입이 변경될 수도 있다. 이러한 특성으로 인해, 버그를 방지하고자 파이썬에서 타입 힌트를 사용한다. 파이썬의 타입 힌트는 정적 타입을 선택적으로 제공한다. def my_function(number: int) -> str: if number == 1: return 'Number ..

Language/Python 2024.03.27
이전
1
다음
더보기
프로필사진

sosogood Dev 로그

  • 분류 전체보기 (34)
    • 논문 리뷰 (1)
    • Language (5)
      • Java (4)
      • Python (1)
    • 개념 정리 (1)
      • ML, DL (1)
    • Spring, Spring boot (3)
    • OS (6)
    • Etc (5)
      • Git (5)
      • 에러 개선 (6)

Tag

pycharm, Python, maven, Spring Boot, EdgeSAM, mongoDB, Git, Shell Script, java, Eclipse, Legacy System, MongoClient, Spring, linux,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/09   »
일 월 화 수 목 금 토
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바