파이썬은 객체 지향 프로그래밍 언어(Object Oriented Programming Language)이며, 객체 지향 프로그래밍 언어는 객체를 우선으로 생각해서 프로그래밍한다는 의미다. 즉, 클래스를 기반으로 객체를 만들고 이 객체를 우선으로 생각하여 프로그래밍하는 것을 지향한다는 것 class 클래스 이름은 '카멜 케이스' 명명법에 따라, 첫 글자를 대문자로 작성하는데, 내부 매서드와 변수와 구분을 위해 첫 글자를 대문자로 작성하는 것이 규칙이라고 한다. - class 선언 내 _ _init_ _ 함수를 만들면 객체를 생성할 때 처리할 내용을 작성할 수 있다. (언더 바가 잘 보이도록 띄어쓰기를 했으나 실제로 코드 작성 시 붙여서 작성한다) - 클래스 변수를 정의 해 두면 모든 인스턴스들에서 동일한 ..
여러 개의 값을 나타낼 수 있게 해주는 자료형에는 리스트(list)와 딕셔너리(dictionary)가 있는데, 리스트가 '인덱스'를 기반으로 값을 저장하는 자료형이라면 딕셔너리는 '키'를 기반으로 값을 저장하는 것이라고 할 수 있다. 딕셔너리 생성 딕셔너리는 다음과 같이 중괄호 { }로 선언하며, '키 : 값' 형태를 쉼표 (,)로 연결해서 만든다. 키는 문자열, 숫자, 불 등으로 선언할 수 있으며 딕셔너리 내부의 값에 리스트와 딕셔너리를 넣을 수도 있다. 변수명 = { '키' : '값', # 문자열을 키로 사용 100 : 20 , # 숫자를 키로 사용 True : 1004 # 불을 키로 사용 "동물" : ["토끼", "고양이", "강아지", "병아리" ] # 리스트도 값으로 사용 } 딕셔너리 요소에 접..
교재 158p 내용을 복습 - 2. 다음 반복문 내부에 if 조건문의 조건식을 채워서100 이상의 숫자만 출력하게 만들어보세요. numbers = [273, 103, 5, 32, 66, 7, 21, 400, 99] for number in number : if _______ print("- 100 이상의 수:", number) # 실행 결과 - 100 이상의 수 : 273 - 100 이상의 수 : 103 - 100 이상의 수 : 400 - 풀이 for number in numbers : # numbers리스트 요소값을 하나 씩 number에 대입하여 for문 실행 if number >= 100 :# number 값이 100 이상의 수만 출력해야하니 >= 연산자 사용 print("- 100 이상의 수:",..
- Total
- Today
- Yesterday
- python3
- 커맨드 객체
- Spring
- musma
- Python
- 환경 변수 설정
- path variable
- Java
- django.contrib.auth
- git 공부
- 혼자 공부하는 파이썬
- Magazine K
- git공부
- 회원가입
- 회원 로그인
- django-environ
- 암호화
- 면접을 위한 CS 전공 지식 노트
- Django tutorial
- API
- error: failed to push some refs to 'https://github.com/
- 배열
- 검색 결과 내 페이지네이션
- 디자인 패턴
- git
- 톰캣
- django
- 한글 형태소 분석기
- 웹페이지
- authenticate()
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |