일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Level1
- 동적계획법
- 프로그래밍
- typescript
- CS
- 리트코드
- dp
- 고득점Kit
- Medium
- 웹프로그래밍
- C++
- Level3
- 카카오
- web
- python
- react
- sql
- 파이썬
- OS
- 코테연습
- 백준
- 프로그래머스
- 배열
- VUE
- 자바스크립트
- Doitvue.js입문
- javascript
- 리액트
- LeetCode
- Level2
- Today
- Total
목록Python (12)
클래스란 똑같은 무엇인가를 계속해서 만들어낼 수 있는 설계 도면 같은 것이고 객체란 클래스에 의해서 만들어진 피조물을 뜻한다. 클래스에 의해서 만들어진 객체는 객체별로 독립적인 성격을 가진다. * 인스턴스 Table 이라는 클래스가 있고 a = Table()로 a라는 객체를 생성했을 때 a를 Table의 인스턴스라고 한다. * 메서드 class안에 정의된 함수를 class의 메서드라고 한다. class Test: def setdata(self,first,second): self.first = first self.second = second a = Test() 이때 실제 입력해줘야하는 매개변수는 2개 뿐이다. 객체 호출시 첫번째 매개변수에는 자동적으로 그 객체가 전달되기 때문이다. 자바 클래스와 차이를 보..
1시간,5분 단위 = 30도 1분 마다 시침이 움직이는 각도 = 0.5도 시침 움직인 각도 /30 = 몫은 시간 나머지는 분침 때문에 움직인 시침 각도 시침 움직인 각도/30 나머지 / 0.5 = 분 (분/60(분))*360 하면 분침 움직인 각도 나옴 h = int(input()) m = (h%30)/0.5 print(int(m/60*360))
문자열 , 리스트 모두 적용됨 [시작번호:끝번호] 시작번호에서부터 끝번호와 같은 갯수의 문자열을 뽑아서 출력해준다. 이때 범위는 시작번호
map(f,iterable) f : 함수 iterable : 반복 가능한 자료형 입력받은 자료형의 각 요소에 함수를 적용한다음 결과를 묶어서 리턴함 ex) num = "123123123" a = list(map(int,num)) print(a) # 결과 [1, 2, 3, 1, 2, 3, 1, 2, 3] # 각 요소를 integer로 바꿔서 리스트 만듬