프로그래밍/Python

[Codeup 기초100제] 1031 ~ 1040

mhko411 2021. 1. 7. 23:22
728x90

- 1031

10진수 입력 후 8진수로 출력하기

num=input()
num=int(num)
print("%o"%num)

=> 8진수 octal은 %o로 나타낸다.


- 1032

10진수 입력 후 16진수로 출력하기

num=input()
num=int(num)
print("%x"%num)

=> 16진수 hexadecimal은 %x로 나타낸다.


- 1033

10진수 입력 후 16진수를 대문자로 출력하기

num=input()
num=int(num)
print("%X"%num)

=> 16진수를 대문자로 나타낼 때 %X로 한다.


- 1034

8진수로 입력된 수를 10진수로 출력하기

num=input()
num=int(num,8)
print(num)

=> int(2,8)은 8진수로 입력된 2를 10진수로 변환한 정수로 출력한다는 것이다. 


- 1035

16진수로 입력된 수를 8진수로 출력하기

num=input()
num=int(num,16)
print("%o"%num)

=> 16진수를 입력받은 것은 10진수로 변환 후 8진수로 변환한다.


- 1036

영문자 입력 후 아스키코드 출력하기

c=input()
n=ord(c)
print(n)

=> ord는 아스키코드로 변환해주는 함수이다.


- 1037

10진 수 정수 1개를 입력 후 영문자로 출력하기

n=int(input())
c=chr(n)
print(c)

=> chr()은 정수를 영문자로 변환해주는 함수이다.


- 1038

두 개의 정수 입력 후 합을 출력하기

a,b=input().split()
a=int(a)
b=int(b)
print(a+b)

- 1039

정수 2개를 입력받아 합을 출력하기
단, 입력되는 정수는 -2147483648 ~ +2147483648 이다.

a,b=input().split()
a=int(a)
b=int(b)
print(a+b)

- 1040

한 개의 정수 입력후 부호 반대로 바꿔서 출력하기

a=int(input())
print(-a)

'프로그래밍 > Python' 카테고리의 다른 글

[Codeup 기초100제] 1051 ~ 1060  (0) 2021.01.08
[Codeup 기초100제] 1041 ~ 1050  (0) 2021.01.08
[Codeup 기초100제] 1021 ~ 1030  (0) 2021.01.07
[Codeup 기초100제] 1011 ~ 1020  (0) 2021.01.06
[Codeup 기초100제] 1001 ~ 1010  (0) 2021.01.06