20230401 TIL
1. 직사각형 넓이 구하기 def solution(dots): (x1, y1), (x2, y2), (x3, y3), (x4, y4) = dots a = abs(x1 - x2) if x1 != x2 else abs(x1 - x3) b = abs(y1 - y2) if y1 != y2 else abs(y1 - y3) return a*b ↓ 삼항 연산자 활용해보기 def solution(dots): (x1, y1), (x2, y2), (x3, y3), (x4, y4) = dots a, b = abs(x1 - x2) or abs(x1 - x3), abs(y1 - y2) or abs(y1 - y3) return a * b 2. 문자열 최빈값 구하기 input = "hello my name is sparta" def..
2023. 4. 1.
20230330 TIL class 아직도 모르는 사람
class의 상속과 디폴트 2 class의 상속과 디폴트값을 넣는 과정에서 디폴트를 지정해주어도 값이 들어오지 않았다는 에러 문구가 나왔다. def __init__(self, name, hp=random.randrange(40, 51), mp=random.randrange(40, 51), power=random.randrange(40, 51), magic_power=random.randrange(40, 51), speed=random.randrange(6, 9), experience=0, level=1, money=0): def __init__(self, name, power=0, money=1) crazy_cloud = CrazyCloud(player_name, 1, 1, 1, 1, 1, 1, 1, 1..
2023. 3. 30.