연습문제 1

다음은 '사용자로부터 입력받은 숫자의 합을 계산하는 프로그램'을 작성하는 문제입니다.

사용자로부터 5개의 숫자를 입력받아 이를 리스트에 저장합니다. 입력받은 숫자들의 합을 계산하여 출력하는 프로그램을 작성하세요. 숫자는 정수로만 입력받으며, 숫자 외의 입력은 받지 않는다고 가정합니다.

연습문제 2

코딩 실습 문제: API 사용과 JSON 데이터 처리

문제 설명: 외부 API를 사용하여 데이터를 가져오고, JSON 형식으로 처리하는 프로그램을 작성합니다. 이를 통해 네트워크 요청, JSON 데이터 파싱 및 데이터 처리 기술을 연습할 수 있습니다.

상세 요구 사항:

  1. 무료 날씨 API (예: OpenWeatherMap)를 사용하여 특정 도시의 현재 날씨 정보를 가져옵니다.
  2. API에서 반환된 JSON 데이터를 파싱하여 필요한 정보(예: 온도, 습도, 날씨 상태 등)를 추출합니다.
  3. 추출된 정보를 사용자에게 친숙한 형태로 출력합니다.

예시 데이터:

jsonCopy code
{
    "main": {
        "temp": 288.55,
        "humidity": 82
    },
    "weather": [
        {
            "main": "Clouds",
            "description": "broken clouds"
        }
    ],
    "name": "Seoul"
}

주의 사항: