일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- java
- 자바
- 코딩
- Project
- frontend
- 코딩테스트
- 백준
- SNS
- 코딩독학
- 코스닥
- 빅데이터
- java정리
- 개발자
- 프로그래머스
- 코테
- 사물인터넷
- Reflex
- 주가예측
- 이웃한 칸
- 풀스택프레임워크
- 자바독학
- Python
- 모의 주식
- 자바정리
- C++
- backend
- 개인프로젝트
- 개발
- 프로그램
- 프로그래밍
- Today
- Total
목록코딩 (402)
Creative Code
# 0에서 19까지의 i 값으로 반복합니다. for i in range(20): try: # 20을 i로 나눈 값을 출력하려고 시도합니다. print(20/i) except ZeroDivisionError: # 만약 0으로 나누는 경우 ZeroDivisionError가 발생하면 예외 처리됩니다. print('division by zero error') #IndexError : 리스트의 인덱스 범위를 넘어갈 때 #NameError : 존재하지 않는 변수를 호출할 때 #ZeroDivisionError : 0으로 숫자를 나눌 때 #ValueError : 변환할 수 없는 문자나 숫자를 변환할 때 #FileNotFoundError : 존재하지 않는 파일을 호출할 때 # IndexError 예외 처리 예제 arr ..
# random 모듈을 import하여 난수 생성과 관련된 함수들을 사용합니다. import random # random.randint() 함수를 사용하여 1에서 1000 사이의 무작위 정수를 출력합니다. print(random.randint(1, 1000)) # random.randint() 함수를 사용하여 0에서 100 사이의 무작위 정수를 출력합니다. print(random.randint(0, 100)) # random.random() 함수를 사용하여 0과 1 사이의 무작위 부동 소수점 숫자를 출력합니다. print(random.random()) # time 모듈을 import하여 시간과 관련된 함수들을 사용합니다. import time # time.localtime() 함수를 사용하여 현재 시간을..
class SoccerPlayer(object): def __init__(self, name, position, back_number): self.name = name # 선수 이름 self.position = position # 포지션 self.back_number = back_number # 등번호 def change_back_number(self, back_number): self.back_number = back_number # 등번호 변경 메서드 def __str__(self): return f'안녕하세요, 제 이름은 {self.name}이고, 포지션은 {self.position}이며, 등번호는 {self.back_number}입니다.' messi = SoccerPlayer('Messi', 'C..
# 람다 함수 사용 예제 f = lambda x, y: x * y print(f(2, 5)) # 맵 리듀스 예제 exercise = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] f = lambda x: x**3 - 2*x**2 + 1 print(list(map(f, exercise))) f = lambda x, y: x * y print(list(map(f, exercise, exercise))) print(list(map(lambda x: x - 2 if x % 2 == 0 else x, exercise))) from functools import reduce print(reduce(lambda x, y: x + y, exercise)) # 가변 인수 예제 def aster(a, *args..
# 파이썬 스타일 코드 # 리스트의 항목을 문자열로 연결 colors = ['red', 'blue', 'green', 'yellow'] result = ''.join(colors) print(result) # 문자열을 구분자로 분리하고 다시 결합 example = 'python,jquery,javascript' example.split(",") print(example) a, b, c = example.split(",") print(a, b, c) # 문자열을 점을 기준으로 분리 example = 'theteamlab.univ.edu' subdomain, domain, tld = example.split('.') print(subdomain, domain, tld) # 리스트의 항목을 공백으로 연결 re..
# STACK 자료구조 (리스트를 스택으로 활용) a = [1, 2, 3, 4, 5] a.append(10) # 10을 리스트 끝에 추가 (push) print(a) a.append(20) # 20을 리스트 끝에 추가 (push) print(a) print(a.pop()) # 리스트의 맨 뒤 요소를 제거하고 출력 (pop) print(a.pop()) # 리스트의 새로운 맨 뒤 요소를 제거하고 출력 (pop) word = input('단어 입력: ') word_list = list(word) print(word_list) result = [] for i in range(len(word_list)): result.append(word_list.pop()) # 'word'의 문자 순서를 뒤집음 print(re..