Десятичное число в шестнадцатеричное

PythonPythonBeginner
Практиковаться сейчас

This tutorial is from open-source community. Access the source code

💡 Этот учебник переведен с английского с помощью ИИ. Чтобы просмотреть оригинал, вы можете перейти на английский оригинал

Введение

В Python мы можем легко преобразовать десятичное число в его шестнадцатеричное представление с использованием функции hex(). В этом испытании вас попросят написать функцию, которая принимает десятичное число в качестве аргумента и возвращает его шестнадцатеричное представление.


Skills Graph

%%%%{init: {'theme':'neutral'}}%%%% flowchart RL python(("Python")) -.-> python/BasicConceptsGroup(["Basic Concepts"]) python(("Python")) -.-> python/FunctionsGroup(["Functions"]) python/BasicConceptsGroup -.-> python/comments("Comments") python/FunctionsGroup -.-> python/function_definition("Function Definition") python/FunctionsGroup -.-> python/build_in_functions("Build-in Functions") subgraph Lab Skills python/comments -.-> lab-13732{{"Десятичное число в шестнадцатеричное"}} python/function_definition -.-> lab-13732{{"Десятичное число в шестнадцатеричное"}} python/build_in_functions -.-> lab-13732{{"Десятичное число в шестнадцатеричное"}} end

Десятичное число в шестнадцатеричное

Напишите функцию to_hex(dec), которая принимает десятичное число в качестве аргумента и возвращает его шестнадцатеричное представление. Ваша функция должна выполнять следующие шаги:

  1. Используйте hex(), чтобы преобразовать десятичное число в его шестнадцатеричное представление.
  2. Возвращаем шестнадцатеричное представление.
def to_hex(dec):
  return hex(dec)
to_hex(41) ## 0x29
to_hex(332) ## 0x14c

Резюме

В этом испытании вы узнали, как преобразовать десятичное число в его шестнадцатеричное представление с использованием функции hex() в Python. Вы также написали функцию, которая выполняет это преобразование.