상세 컨텐츠

본문 제목

202200902 파이썬 공부 & 백준 풀이 스터디

카테고리 없음

by hunss 2022. 9. 2. 09:06

본문

class에 대해 강의를 들음

class로 묶어서 관리하는데 

class Monster():
    hp = 100
    alive = True

    def damage(self, attack):
        self.hp = self.hp - attack
        if self.hp < 0:
            self.alive = False

    def status_check(self):
        if self.alive:
            print('살았다')
        else:
            print('죽었다')

m1 = Monster()
m1.damage(146)
m1.status_check()

포매팅코딩에 뭐 여러가지 있는데 오늘 강의에서 배운 f스트링이 제일 편한듯

%d / .format 등등.. 나중에 코딩 긁어올 때 알아야하니까 정리만 해두기.

 

- %s : 문자열

- %d : 정수

- .format(a, b) 


rjust > 오른쪽정렬

문자열.rjust(전체 자리 숫자, 공백이 있을 경우 공백을 채울 텍스트)


다른 팀원이 하신 백준 풀이를 봤는데, 풀이를 위한 풀이가 아니라

공부를 위한 풀이? 이런식으로 하신거 보니까 약간 멋있더라

 

list를 적극적으로 사용해보자