개발/Python

    [Python] 리스트, 딕셔너리, 튜플, 집합

    *가독성이 다소 떨어지는 점 양해 부탁드립니다. 리스트(list) 👨‍🎓학생의 학점을 관리하는 프로그램을 작성해보자. #학생A의 학점 A_network = "A+" A_algorithm = "A" A_OS = "B" #학생B의 학점 B_network = "A" B_algorithm = "C" B_OS = "D" 위와 같이 변수에 원하는 값을 저장할 수 있다. 만약, 학생의 수가 매우 많아지면 어떻게 될까? → 보기도 안좋고, 유지보수하는데 최악이다. 따라서, 위와 같은 정보를 리스트를 통해 한 번에 정리할 수 있다. A_grade = ["A+", "A", "B"] B_grade = ["A", "C", "D"] 예제처럼, ‘[ ]’를 사용해서 리스트라는 자료구조로 나타낼 수 있다. 리스트는 조건문, 반복문..

    [Python] Python 기초 지식과 문자열, 입력과 출력

    주제 1. 키워드 2. 자료형(Data type) 3. 문자열 4. 입력과 출력 1. 키워드 특별한 의미가 부여된 단어로, 파이썬이 먼저 쓰겠다고 예약한 것이다. 키워드 목록은 다음과 같다. False/True/None/and/as/assert/break/class/continue/def/del/elif/else/except/finally/for/from/global/if/import/in/is/lambda/nonlocal/not/or/pass/raise/return/try/while/with/yeild 다음과 같은 코드를 통해 키워드를 확인할 수 있다. import keyword print(keyword.kwlist) 식별자 파이썬에서 이름을 붙일 때 사용하는 단어로, 변수나 함수의 이름으로 사용되는 ..