English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

온라인 도구

파이썬 기본 튜토리얼

Python 함수

Python 데이터 타입

파이썬 흐름 제어

O

파이썬 객체와 클래스

파이썬 날짜와 시간

파이썬 고급 지식

파이썬 참조 매뉴얼

파이썬 예제大全

파이썬 프로그램이 십진수를 이진수, 8진수, 16진수로 변환합니다

이 프로그램에서는 십진수를 이진수, 8진수, 16진수로 변환하고 그것을 표시하는 방법을 배웁니다.이 예제를 이해하려면 다음을 이해해야 합니다:파이썬 프로그래밍

파이썬 프로그래밍 내장 함수

십진수는 가장 많이 사용되는 수제입니다. 그러나 컴퓨터는 이진수만 이해할 수 있습니다. 이진수, 8진수, 16진수 수제는 상호 관련이 있으며, 우리는 십진수를 이러한 수제로 변환할 필요가 있습니다.10기준으로(10개의 기호 0)-9수를 표현하는 데 사용됩니다), 유사하게, 이진수는2기준으로, 8진수는8기준으로, 16진수는16。

접두사가 있는 숫자 0b는 이진수로, 0o는 8진수, 0x는 16진수로 간주됩니다. 예를 들어:

60 = 0b11100 = 0o74 = 0x3c

원본 코드

# 파이썬 프로그램이 십진수를 다른 수제로 변환합니다
dec = 344
print("십진수 값", dec, "변환할 수 있습니다:")
print(bin(dec), "2진수.")
print(oct(dec), "8진수.")
print(hex(dec), "16진수.")

출력 결과

십진수 값 344 변환할 수 있습니다:
0b101011000 2진수
0o530 8진수
0x158 16진수

주의:프로그램에서 다른 십진수를 테스트하려면 프로그램에서 dec 값을 변경하십시오.

이 프로그램에서는 bin(), oct(), hex() 내장 함수를 사용하여 주어진 십진수를 해당 수제를 변환합니다.

이 함수들은 정수(십진수)를 사용하며 문자열을 반환합니다.

파이썬 예제大全