본문 바로가기

전체 글24

[Python] 파이썬 언더스코어(_) 파이썬에서 언더스코어(underscore, _)는 특별하다. 타 언어에서 언더스코어(_)는 단지 스네이크 표기법의 변수나 함수명을 위해서만 사용되어지는 반면, 파이썬에서는 이 문자의 의미가 다양하다. 아마 파이썬 프로그래머라면 for _ in range(n) 나 __init__(self) 등의 문법들이 익숙할 것이다. 파이썬에서 언더스코어(_)는 다음과 같은 5가지 상황에서 사용된다. 인터프리터(Interpreter)에서 마지막 값을 저장할 때 값을 무시하고 싶을 때 (흔히 “I don’t care"라고 부른다.) 변수나 함수명에 특별한 의미 또는 기능을 부여하고자 할 때 국제화(Internationalization, i18n)/지역화(Localization, l10n) 함수로써 사용할 때 숫자 리터럴값.. 2023. 11. 14.
[Python] 파이썬 반복문에서 언더바(_) 사용 1. 변수 없이 반복문 사용 파이썬에서는 변수 값 없이 반복문을 수행할 수 있다. 변수 자리에 언더바(_)를 넣어주면 된다. 예를 들어 print 문을 반복한다고 할 때, 아래와 같이 변수 부분에 언더바(_)를 적어주면 변수 없이 반복문 실행이 가능하다. # 변수 없는 반복문 # 3번 반복 for _ in range(3): print("py") 결과 py py py 2. 리스트 초기화 # 리스트의 값을 0으로 초기화\ array = [0 for _ in range(10)] print(array) 결과 [0, 0, 0, 0, 0, 0, 0, 0, 0, 0] 이차원 리스트에도 사용 가능 # N X M 크기의 2차원 리스트 초기화 m = 5 n = 8 array = [[0]+m for _ in range(n).. 2023. 11. 14.
[CS] OOP란 [ OOP(Object-Oriented Programming)란 ] 프로그램 설계방법론의 일종으로 명령형 프로그래밍에 속한다. 프로그램을 단순히 데이터와 처리 방법으로 나누는 것이 아니라 프로그램을 수많은 객체(Object)라는 기본 단위로 나누고 이들의 상호작용으로 서술하는 방식이다. 객체란 하나의 역할을 수행하는 '메소드와 변수(데이터)'의 묶음으로 봐야 한다. OOP는 현실 세계를 프로그래밍으로 옮겨와 현실 세계의 사물들을 객체로 보고, 그 객체로부터 개발하고자 하는 특징과 기능을 뽑아와 프로그래밍하는 기법입니다. OOP로 코드를 작성하면 재사용성과 변형가능성을 높일 수 있습니다. [ OOP의 5가지 설계 원칙 ] SRP(Single Responsibility Principle, 단일 책임 원칙):.. 2023. 11. 13.
Postman header 설정 & 토큰 정보 가져오기 postman 설정에 따른 header 값 추출 header 정보 받기 토큰 중 원하는 정보 가져오기 토큰정보 2023. 11. 9.