본문/내용
1. 사용자가 입력하는 3가지 색상을 리스트에 저장하였다가 하나씩 꺼내서 그 색상으로 채워진 원을 그리는 프로그램을 작성해보자(출력 결과와 같은 순서의 색상을 입력). 채워진 원을 그리려면 다음과 같은 예의 문장을 사용한다.
프로그래밍 입문 과제의 첫 번째 주제는 사용자가 입력하는 3가지 색상을 리스트에 저장한 후, 이를 하나씩 꺼내어 해당 색상으로 채워진 원을 그리는 프로그램을 작성하는 것이다. 이 과제가 의미하는 바는 색상 리스트를 활용하여 동적인 그래픽 출력을 생성하는 것으로, 직관적인 방식으로 프로그래밍의 기초 개념을 배우는 데 도움을 준다. 먼저 프로그램의 기본 구조를 생각해본다. 사용자가 입력할 색상은 문자열로 처리되며, 이를 리스트 형태로 저장하여 나중에 사용할 수 있다. Python과 같은 프로그래밍 언어에서는 리스트를 사용하여 여러 값을 간편하게 저장하고 관리할 수 있는 장점을 제공한다. 사용자가 입력한 색상은 각기 다른 원의 색상으로 변환되므로, 색상의 유효성을 검증할 필요도 있다. 일반적으로 흔히 사용하는 색상으로는 `빨강`, `파랑`, `초록`, `노랑`, `검은색`, `흰색` 등이 있으며, 이러한 색상의 입력을 …