RGB 를 Hex 로 변환하기

Beginner

This tutorial is from open-source community. Access the source code

소개

웹 개발에서 색상은 종종 16 진수 형식으로 표현됩니다. 하지만 때로는 RGB 값을 16 진수 형식으로 변환해야 할 필요가 있습니다. 이 챌린지에서는 RGB 값을 16 진수 색상 코드로 변환하는 함수를 작성하는 과제를 수행하게 됩니다.

RGB 를 Hex 로 변환하기

색상의 빨강, 녹색, 파랑 구성 요소의 값을 나타내는 세 개의 정수를 입력으로 받아 16 진수 색상 코드를 나타내는 문자열을 반환하는 함수 rgb_to_hex(r, g, b)를 작성하십시오. 출력 문자열은 RRGGBB 형식이어야 하며, 여기서 RR, GG, BB는 각각 빨강, 녹색, 파랑 구성 요소를 나타내는 두 자리 16 진수 값입니다.

예를 들어, 입력 값이 255, 165, 1이면 출력은 문자열 'FFA501'이어야 합니다.

def rgb_to_hex(r, g, b):
  return ('{:02X}' * 3).format(r, g, b)
rgb_to_hex(255, 165, 1) ## 'FFA501'

요약

이 챌린지에서는 RGB 값을 16 진수 형식으로 변환하는 방법을 배웠습니다. 이 챌린지를 완료함으로써 웹 개발에서 색상 표현에 대한 더 나은 이해를 얻었습니다.