티스토리 뷰
10진수를 입력받아 16진수(hexadecimal)로 출력해보자.
16진수(대문자)로 출력한다.
Tip::
- 소문자를 대문자로 변환하려면 문자열의 메소드(함수)인 upper()를 이용하면 된다.
<풀이>
n = int(input())
print((hex(n).upper())[2:])
32번 문제와 같고, 16진수를 대문자로 바꿔주는 upper 함수를 사용한다.
<해설>
hexadecimal = int(input())
hexConv = hex(hexadecimal)[2:]
print( hexConv.upper() )
풀이에서 출력에 한꺼번에 썼는데 알아보기 편하게 나누었다.
upper 함수
string.upper()
바꾸고자 하는 문자열을 대문자로 바꿔주는 함수
'Python > 코드업 기초 100제' 카테고리의 다른 글
4. 기초 - 출력변환 (35) (0) | 2022.01.21 |
---|---|
4. 기초-출력변환 (34) (0) | 2022.01.21 |
4. 기초 - 출력변환 (32) (0) | 2022.01.21 |
4. 기초 - 출력변환 (31) (0) | 2022.01.21 |
3. 기초 - 데이터형 (29) (0) | 2022.01.20 |
댓글