[Python][파이썬] 고객 정보 관리 시스템 만들기 실습
지금 까지 배운 내용을 토대로 고객의 정보를 관리하는 프로그램을 만들어 보았다. 1. 요구사항 - 데이타 고객의 정보는 이름, 성별, 이메일, 출생년도 가 있습니다. 고객의 정보를 입력받아 본인이 선택한 자료구조에 저장 해야 합니다. 이름은 문자열로 저장하며, 성별은 남자는 M, 여자는 F로 저장합니다. 이메일은 문자열로 저장하며, 태어난 연도는 정수로 저장 합니다. 고객 관리 프로그램은 고객의 정보를 저장, 조회, 수정, 삭제 할 수 있는 기능이 있어야 합니다. 고객 정보를 파일에 저장하는 기능을 구현하지 않아도 됩니다. “ I ”를 눌러 고객의 정보를 입력받도록 하며, 저장된 고객 정보는 “P ” 또는 “ N ”을 눌러 이전 고객정보 또는 다음 고객정보를 조회할 수 있어야 합니다. 조회한 고객 정보는..
[Python]파이썬 변수 - 숫자, 문자열, 리스트, 튜플(2)
3. 복합형 : 클래스, 배열, 리스트, 딕셔너리 리스트 딕셔너리 [리스트] - 요소들의 모음을 나타내는 자료형. - 요소들은 []로 감싼다. - 모든 자료형을 담을 수 있다. ※ list안에 list 넣을 수 있다! 인덱싱 리스트 연산 + 연산자 : 순서대로 연결하여 하나의 리스트로 만듬 * 연산자 : 곱하는 수 만큼 반복하여 하나의 리스트로 만듬 리스트 내용 수정 (index 사용) 리스트 함수 - len : 리스트 길이를 반환 - sum, min, max 함수 : 리스트 요소의 총합, 최소값, 최댓값 - in : 특정 요소가 리스트에 있는지 확인하는 함수 - append : 맨 마지막에 요소 추가 - extend : 맨 마지막에 다른 리스트를 추가 - insert : 특정 위치에 요소를 삽입한다. ..