사전캠프/TIL

[TIL] 250122 7일차: python 알아보기 11,12,13강

yssummer 2025. 1. 22. 21:33

 

오.. 튜플은 추가가 안되는구나..

집합 빼기 유용하고 쉽다. 

에프 스트링 뭔가 멋지다.

에러 건너뛰는 거는 알고만 있되 실생활에서 자주 쓰지는 말라고 하셨다. 

 

11강. 튜플, 집합

    1. 튜플 (tuple)
    • 튜플은 리스트와 비슷하지만 불변인 자료형입니다. 순서 존재.
    • 리스트와 튜플로 딕셔너리와 비슷하게 만들어 사용해야 할 때 많이 쓰임
  •  
    • 2. 집합 (set)
        • 집합으로 중복 제거 가능
        • 교집합 / 합집합 / 차집합도 구하기 가능

12강. f-string

    1. 변수로 더 직관적인 문자열 만들기
for s in scores:
    name = s['name']
    score = str(s['score'])
    print(f'{name}은 {score}점입니다')

 

 

13강. 예외처리

    1. try - except 문
    • 에러가 있어도 건너뛰게 할 수 있는 방법
for person in people:
    try:
        if person['age'] > 20:
            print (person['name'])
    except:
        name = person['name']
        print(f'{name} - 에러입니다')

 

피플 안에 엄청 많은 사람이 있을 때 저렇게 돌려놓았는데 에러나서 다 꺼져버리면 안되니까 에러로 가는 길을 열어줌으로써 꺼지지는 않고 어디가 에러인지 알 수 있게 표시되도록 하는 것. 근데 하다가 뭔가 꼬일 수도 있으니 되도록 하지 말라고 하셨는데... 나중에 실제상황이 발생하면 다시 알아보도록 하겠다. 

 

끝.