31번
10진수를 입력받아 8진수(octal)로 출력해보자.
더보기
octcal = int(input()) #octcal 변수에 int형으로 입력받은 수 저장
print(oct(octcal)[2:]) #[2:]로 앞 두자리를 생략 시켜줌
32번
10진수를 입력받아 16진수(hexadecimal)로 출력해보자.
더보기
hexadecimal = int(input()) #hexadecimal에 int형으로 입력받은 수 저장
print( hex(hexadecimal)[2:] ) #[2:]으로 앞 두자리 수 생략
33번
10진수를 입력받아 16진수(hexadecimal)로 출력해보자.
16진수(대문자)로 출력한다.
더보기
hexadecimal = int(input())
big = hex(hexadecimal)[2:]
print( big.upper() ) #.upper로 대문자 표기
34번
8진수로 입력된 정수 1개를 10진수로 바꾸어 출력해보자.
더보기
octal = '0o' + input() #8진수 앞 두자리 0o + 입력받은 수
print( int(octal, 8) ) #첫 번째는 변환하고자 하는 숫자의 문자열을 두번째는 첫번쨰 값이 몇 진수인지 넣어줌
35번
16진수로 입력된 정수 1개를 8진수로 바꾸어 출력해보자.
더보기
hexadecimal = '0x' + input()
integer = int(hexadecimal, 16)
print( oct(integer)[2:] )
36번
영문자 1개를 입력받아 아스키 코드표의 10진수 값으로 출력해보자.
더보기
askiicode = ord(input()) #ord() 사용하여 문자열에 대응되는 아스키코드를 반환해줌
print( askiicode )
37번
10진 정수 1개를 입력받아 아스키 문자로 출력해보자.
더보기
askii = chr(int(input()))
print( askii )
'Python > 파이썬 코드업' 카테고리의 다른 글
코드업 100제 47-48 (0) | 2022.01.24 |
---|---|
코드업 100제 38-46 (0) | 2022.01.23 |
코드업 100제 28-30 (0) | 2022.01.21 |
코드업 100제 22-27 (0) | 2022.01.21 |
코드업 100제 10-20 (0) | 2022.01.20 |