Python에도 클래스를 구현할 수 있다. 어떻게? 이렇게.. 클래스에서 사용할 변수를 정의하는 _intit_() 함수와 'self' def __init__(self, name, position, back_number): self.name = name self.position = position self.back_number = back_number 매개변수에 self가 있는데 self 변수는 클래스에서 생성된 인스턴스에 접근하는 예약어가 된다 - 생성된 인스턴스를 지정하는 변수 그래서 함수의 선언은 다음과 같이 할 수 있다. def change_back_number(self, new_number): print("선수의 등 번호를 변경한다: From %d to %d" % (self.back_number,..
Pythonic Code란 무엇을까요? 파이썬 스러운 코드를 말하는데 문자열의 값을 분리하여 리스트 형태로 변환 해주는 split( ) 문자열 값을 분리하여 나중에 크롤링에도 사용한다고 한다. >>> items = 'zero one two three'.split() >>> items ['zero', 'one', 'two', 'three'] >>> example = 'python, java, c' >>> example.split(",") ['python', ' java', ' c'] >>> a,b,c = example.split(",") >>> print(a,b,c) python java c # 빈 칸 기준 문자열 분리 # ,를 기준으로 문자열 분리 # 분리된 각 값을 언패킹 리스트를 합쳐 하나의 문자열로..
왜 인터렉티브 UI/UX 개발을 해야할까요? UI/UX - 주로 정적인 단순화면 개발 - 기존 기획, 디자인, 개발의 분업화 되고 단절된 업무체계 인터렉티브 UI/UX - 정적인 화면 뿐만 아닌 사용자의 행동까지 고려한 동적인 화면 개발 업무 - 편집. 웹. 앱, 모션, 게임 등 UI 개발 업무의 경계가 모호해지고 융합됨 한마디로 사용자의 행동에 맞는 적절한 모션을 주어서 사용자 만족도를 높여 사용시간, 노출시간을 높이는데 의의가 있다고 할 수 있다. 취업에 있어서 인터렉티브 웹 개발 업무는 어떤 포지션 일까요? 그전에 웹 프로그래밍에 있어 어떤 포지션이 있는지 알아보자! 쉽게 우리가 집을 짓는다고 생각해보면 디자이너는 집의 외관과 인테리어를 설게하는 조감도 작업, 웹퍼블리셔/프론트엔드 개발자 설계도를 ..
파이썬은 무엇인가? 파이썬 창시자 '귀도 반로섬' 그는 크리스마스에 심심해서? 파이썬을 만들게 되었다고 한다. 크리스마스 솔로가 이렇게 위험합니다.. 쉽고 간단한 프로그래밍 언어 파이썬은 프로그래밍을 처음 배우는 초보자도 다른 프로그래밍 언어보다. 훨씬 간단하고 이해하기 쉽다는 장점이 있다. 다양한 라이브러리를 제공한다 쉬운 언어이다보니 많은 개발자들이 활용가능한 많은 라이브러를 만들어 놓았다. 파이썬은 뭐가 다른데? 비전공자도 쉽게 배울 수 있는 언어 단순한 문법을 가지고 있어 배우기 쉽다 플랫폼 독립적인 언어 어떤 운영체제도 상관없이 사용가능하다. 인터프리터 언어 소스코드 자체가 바로 실행되는 장점이 있다. 객체지향 언어 해결해야하는 문제의 구성요소를 요소별로 정의히는데 그 요소를 객체라고 하고 만들..
Library(라이브러리) : 자주 쓰일 만한 기능들을 모아 놓은 유틸(클래스)들의 모음집 ** 대표적인 것 : jQuary Frame Work (프레임워크) : 소프트웨어의 구체적인 부분에 해당하는 설계와 구현을 재사용이 가능하게끔 일련의 협업화된 형태로 클래스들을 제공하는 것 ** 대표적인 것 : django, spring framework 프레임워크와 라이브러리의 차이점 ** 누가 누구를 컨트롤 하는가의 차이가 있다. - 프레임 워크 : 내가 들어가는 것 프레임워크는 프레임워크의 규칙을 따라야한다. 장고프레임워크를 사용할 때 어드민 패널을 만들고 싶다면 admin.py에 써야한다 URL을 만들고 싶다면 url.py에 써야하고.. 이런 프레임워크의 규칙들을 따라야한다 (어디에 템플릿을 넣고, 컨트롤러..
- Total
- Today
- Yesterday
- Spring프로젝트
- 프레임워크란
- 등산로API
- 하이브리드앱만들기
- 프레임워크 라이브러리 차이점
- 컬렉션프레임워크
- 추상클레스
- Java
- tkgiddl
- 모바일앱만들기
- 스프링개념
- static
- SQLD
- SQL
- 리츠란
- 모바일웹만들기
- 정규화
- 프레임워크
- 등산웹개발
- 쉬운개념
- map
- 등산어플
- 스프링부트
- 등산앱개발
- 앱만들기
- 스프링
- 라이브러리란
- select사용법
- SET연산자
- JAVA프로젝트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |