본문 바로가기

CodeUp/Python

[CodeUp_Python] 6026 ~ 6030

 

[기초-값변환] 실수 2개 입력받아 합 계산하기(설명)(py)

python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용

codeup.kr

 

문제 설명

실수 2개를 입력받아 합을 출력하는 프로그램을 작성하기

입력

2개의 실수가 줄을 바꿔 입력된다.

출력

두 실수의 합을 출력한다.

내 풀이

a = float(input())
b = float(input())
print(a + b)

모범 답안

a = input()
b = input()
a = float(a)
b = float(b)
c = a + b
print(c)


 

[기초-출력변환] 10진 정수 입력받아 16진수로 출력하기1(설명)(py)

python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용

codeup.kr

 

문제 설명

10진수를 입력받아 16진수(hexadecimal)로 출력하기

입력

10진수 1개가 입력된다.

출력

16진수(소문자) 형태로 출력한다.

내 풀이

a = input()
n = int(a)
print("%x" %n)

입력된 a를 10진수 값으로 변환해 변수 n에 저장한 후 n에 저장되어있는 값을 16진수(hexadecimal)로 출력한다.

※ %x로 출력하면 16진수(hexadecimal) 소문자로 출력된다.


 


 

[기초-출력변환] 10진 정수 입력받아 16진수로 출력하기2(설명)(py)

python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용

codeup.kr

 

문제 설명

10진수를 입력받아 16진수(hexadecimal)로 출력하기

입력

10진수 1개가 입력된다.

출력

16진수(대문자) 형태로 출력한다.

내 풀이

a = input()
n = int(int(a))
print("%X" %n)

%x : 16진수(hexadecimal) 소문자로 출력된다.

%X : 16진수(hexadecimal) 대문자로 출력된다.


 


 

[기초-값변환] 16진 정수 입력받아 8진수로 출력하기(설명)(py)

python언어기초100제v1.0 : @컴퓨터과학사랑, 전국 정보(컴퓨터)교사 커뮤니티/연구회 - 학교 정보(컴퓨터)선생님들과 함께 수업/방과후학습/동아리활동 등을 통해 재미있게 배워보세요. - 모든 내용

codeup.kr

 

문제 설명

16진수를 입력받아 8진수(octal)로 출력하기

입력

16진수 정수 1개가 입력된다.

출력

8진수 형태로 출력한다.

내 풀이

a = input()
n = int(a, 16)
print("%o" %n)

입력된 a를 10진수 값으로 변환해 변수 n에 저장한 후 n에 저장되어있는 값을 16진수(hexadecimal)로 출력한다.

※ %o로 출력하면 8진수(octal) 문자열로 출력된다.


 


 

● 6030

https://codeup.kr/problem.php?id=6030

 

[기초-값변환] 영문자 1개 입력받아 10진수로 변환하기(설명)(py)

본 문제는 python 의 빠른 기초 학습을 위해 설계된 문제로서 python 코드 제출을 기준으로 설명되어 있습니다.  ------ 영문자 1개를 입력받아 10진수 유니코드(Unicode) 값으로 출력해보자. 예시 n = ord(

codeup.kr

문제 설명

영문자 1개를 입력받아 10진수 유니코드(Unicode) 값으로 출력하기

입력

유니코드 영문자 1개가 입력된다.

출력

유니코드 값을 10진수로 출력한다.

내 풀이

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

n = ord(input()) : 입력받은 문자를 10진수 유니코드 값으로 변환한 후, n에 저장한다.


 

'CodeUp > Python' 카테고리의 다른 글

[CodeUp_Python] 6036 ~ 6040  (0) 2021.12.10
[CodeUp_Python] 6031 ~ 6035  (0) 2021.12.09
[CodeUp_Python] 6021 ~ 6025  (0) 2021.12.02
[CodeUp_Python] 6016 ~ 6020  (0) 2021.11.30
[CodeUp_Python] 6011 ~ 6015  (0) 2021.11.29