# python
파이썬은 1991년 프로그래머인 귀도 반 로섬이 발표한 고급 프로그래밍 언어로, 플랫폼에 독립적이며 인터프리터식, 객체지향적, 동적 타이핑 대화형 언어입니다.
Dict 반복문 활용 (Enumerate Dictionary)
💡 이 글은 쪼개진 조각처럼 부분별로 알고 있는 Python을 AtoZ부터 다시 끝까지 다져보자 라는 생각으로 인프런 파이썬 강의에서 공부한 것을 정리하는 글입니다. 💡 Enumerate Dictionary 파이썬 내장함수인 enumerate()는 열거형 객체를 반환하고 카운터

[Django-python]장고 웹 프레임워크 시작하기 - (7) DB 테이블 데이터 삭제(delete) 와 수정(edit) 및 불러오기(load)
지난 게시글에서 와 를 사용하여 DB 테이블 을 생성하고, 데이터를 입력받을 을 설정하는 방법에 대해서 알아봤다. 이번 게시글에서는 과 을 사용하여 DB 테이블 내 저장된 데이터를 , , 하는 방법을 간단한 소스를 통해 알아보자! 현재 장고 DB 테이블 데이터 수정 및 삭제 이제 더 나아가서 내 저장된 DB 데이터를 해서 수정하거나 할 수 있도록 구현해보자! 여기에서는 소

[Django-python]장고 웹 프레임워크 시작하기 - (6) 모델(models.py) 과 폼(forms.py)
지난 게시글에서 과 의 차이점과 각각을 사용하여 서버와 클라이언트 간에 데이터를 유지시키는 방법에 대해서 알아봤다. 이번 게시글에서는 의 와 의 사용법과 이를 이용하여 DB 테이블 내 저장된 데이터를 및 하는 방법을 알아보자! 현재 장고 Django 의 model 과 form 이 무엇인가? 와 를 사용하기에 앞서 이 두가지가 무엇인지 먼저 알아보자. > django model (장고 에서의 모델) django DB 테이블을 정의하고 데이터를 저장하기 위한 모델. 즉, DB 테이블과 1:1 매핑되어 데이터 구조와 필드를 정의하는 역활 > django form (장고 에서의 폼) 사용자(즉, 클라이언트) 에게서 입력받은 데이터를 정의하기 위한 폼. 폼을 이용하여 웹

[파이썬 기초] 리스트 자료형
파이썬 리스트 자료형에 대해서 알아보자! 리스트 자료형 > 여러 데이터를 연속적으로 담아서 처리하기 위해 사용하는 자료형 대괄호 안에 원소를 넣어 초기화 할 수 있고, 쉼표로 원소를 구분한다 원소에 접근할 때는 인덱스 값을 활용한다 (인덱스는 0부터 시작) 인덱싱과 슬라이싱 > 인덱싱은 리스트의 특정한 원소에 접근하는 것 인덱스 값으로 양의 정수와 음의 정수 모두 사용 가능하다 음의 정수를 넣으면 원소를 거꾸로 탐색하게 된다. > 슬라이싱은 연속적인 위치를 갖는 원소를 가져올 때 사용 대괄호 안에 콜론을 넣어서 시작과 끝의 인덱스 설정 <span style="color
[Problem Solving] 체육복
문제 점심시간에 도둑이 들어, 일부 학생이 체육복을 도난당했습니다. 다행히 여벌 체육복이 있는 학생이 이들에게 체육복을 빌려주려 합니다. 학생들의 번호는 체격 순으로 매겨져 있어, 바로 앞번호의 학생이나 바로 뒷번호의 학생에게만 체육복을 빌려줄 수 있습니다. 예를 들어, 4번 학생은 3번 학생이나 5번 학생에게만 체육복을 빌려줄 수 있습니다. 체육복이 없으면 수업을 들을 수 없기 때문에 체육복을 적절히 빌려 최대한 많은 학생이 체육수업을 들어야 합니다. 전체 학생의 수 n, 체육복을 도난당한 학생들의 번호가 담긴 배열 lost, 여벌의 체육복을 가져온 학생들의 번호가 담긴 배열 reserve가 매개변수로 주어질 때, 체육수업을 들을 수 있는 학생의 최댓값을 return 하도록 solution 함수를 작성해주세요. 제한 사항 전체 학생의 수는 2명 이상 30명 이하입니다. 체육복을 도난당한 학생의 수는 1명 이상 n명 이하이고 중복되는 번호는 없습니다. 여벌의 체