공부하시는대에 도움이 됐으면 좋겠습니다.
답안코드 확인해주세요!
10진수를 입력하시오 : 10
1010
더보기
def change(n):
binary = ""
while n!=0:
value= n%2
if value ==0 :
binary = "0"+binary
else:
binary = "1"+binary
n=n//2
return binary
x = int(input("10진수를 입력하시오 : "))
print(change(x))
'파이썬' 카테고리의 다른 글
[파이썬] 정수를 입력받고 몇개의 자릿수인지 출력하시오 (0) | 2023.01.06 |
---|---|
[파이썬] 사용자로부터 문자를 입력받고 아스키 코드 값을 출력하시오 (0) | 2023.01.06 |
[파이썬] 최대공약수 GCD 를 구하는 함수를 작성하고 테스트하는 프로그램을 작성하시오 (0) | 2022.12.22 |
[파이썬] 사용자로부터 입력받은 a,b를 덧셈 뺄셈 곱셈 나눗셈을 반환하는 함수를 작성하는 프로그램을 작성하시오 (0) | 2022.12.22 |
[파이썬] 원의 둘레를 계산하는 함수를 작성하고 테스트하는 프로그램을 작성하시오 (0) | 2022.12.22 |
댓글