개발 (Development)/┣Python RGB 색상을 16진수 코드로 변환 - 반응형 1. Introduction 다른 사람의 코드를 보다가 이런 것을 발견했다. def _from_rgb(rgb): """translates an rgb tuple of int to a tkinter friendly color code """ return "#%02x%02x%02x" % rgb rgb 튜플을 tkinter에 맞는 색상 코드로 바꾸는 함수랜다. 2. Analysis c에서 printf 문자열 포맷팅한 사람은 알겠지만 %는 문자열 뒤에 인수로 대체하겠다는 뜻이다. 16진수는 보통 x로 표현하는데 02x는 2자리를 사용할 것이며, 빈자리는 0으로 채우겠다는 의미이다. 맨 앞에 #은 그냥 의례적으로 16진수 색상 코드앞에 붙이는 듯하다. 내가 놀란 것은 튜플안에 개수가 맞기만 하면, 인수들이 문자열안에 알아서 순서대로 착착들어간다는 것이다. 3. Practice print(_from_rgb((255, 100, 37))) >> #ff6425 반응형 공유하기 URL 복사카카오톡 공유페이스북 공유엑스 공유 게시글 관리 구독하기Library of Koreandria 저작자표시 비영리 동일조건 Contents 1. Introduction 2. Analysis 3. Practice 당신이 좋아할만한 콘텐츠 파이썬에 in 연산자의 시간복잡도는 얼마일까? 2020.08.12 파이썬에서 파일의 동일성을 검사하는 간단한 방법 + 파일의 크기 2020.08.12 파이썬에서 int로 캐스팅한 변수는 오버플로우가 날까? 2020.08.11 *(star), **(double star) 파라메터는 뭐하는데 쓰는 걸까? 2020.08.11 댓글 0 + 이전 댓글 더보기