반응형

딕셔너리 2

파이썬 Python #23 파이썬리스트와 딕셔너리 2- 운석 피하기 게임, 딕셔너리

응용문제 (1)운석 피하기 게임 랜덤한 위치에 소행성을 10개 생성하고 10 밀리초마다, 소행성은 랜덤한 방향으로 회전 후 이동시키고, 10 밀리초마다, 거북이는 계속 전진하며, 방향키로 회전 방향을 바꿀 수 있도록 프로그램을 작성해봅시다 거북이의 색깔은 파란색, 소행성의 색깔은 빨간색으로 두세요 방향키 한 번을 눌렀을 때 회전방향은 30도로 두세요 1. 딕셔너리 딕셔너리(dictionary)도 리스트처럼 여러 값(value)들을 저장합니다 단, 숫자 형태의 인덱스 대신 다양한 키(key)를 사용 가능합니다 이렇게 값을 저장한 뒤 딕셔너리를 출력하면 여러 개의 키(홍길동, 김철수, 이영희)와 값(전화번호)들이 쭉 나옵니다 2. 딕셔너리에서 탐색 키를 가지고 값을 찾을 수 있습니다 3. 딕셔너리에서 키와 ..

파이썬 Python #22 파이썬리스트와 딕셔너리 1- append(), insert(), 객체, 리스트 항목 접근, 슬라이싱, 인덱스 생략, 리스트 항목 변경, 항목 삭제하기, del, pop(), 인덱스 찾기, 한 줄씩 나열하기, 리스..

1. 리스트(list) 여러 개의 자료들을 모아서 하나의 묶음으로 저장하는 것 (목록) 프로그램을 좀 더 편리하게 작성하기 위해 여러 개의 데이터를 하나로 묶어서 저장하는 것이 필요합니다 2. 공백 리스트에서 자료 추가하기 append 이외의 함수를 이용하여 항목 추가하기 **잠깐** append앞에 있는 점의 의미는 무엇일까요? 객체(object)에 속한 변수 혹은 함수를 참조(reference)한다는 뜻 3. 객체(object)란? 의미를 부여한 하나의 개념으로, 관련된 변수와 함수를 묶은 것 파이썬에서는 모든 것(리스트, 정수, 실수, 문자열)이 객체라고 봅니다! 4. 리스트 항목 접근하기 5. 슬라이싱 리스트에서 한 번에 여러 개의 항목을 추출하는 기법입니다 6. 인텍스 생략 ':' 앞쪽의 0을 ..

반응형