Zahl in Hexadezimalzahl

PythonPythonBeginner
Jetzt üben

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

💡 Dieser Artikel wurde von AI-Assistenten übersetzt. Um die englische Version anzuzeigen, können Sie hier klicken

Einführung

In Python können wir eine Dezimalzahl einfach in ihre hexadezimale Entsprechung umwandeln, indem wir die hex()-Funktion verwenden. In dieser Herausforderung müssen Sie eine Funktion schreiben, die eine Dezimalzahl als Argument nimmt und ihre hexadezimale Darstellung zurückgibt.

Zahl in Hexadezimalzahl

Schreiben Sie eine Funktion to_hex(dec), die eine Dezimalzahl als Argument nimmt und ihre hexadezimale Darstellung zurückgibt. Ihre Funktion sollte die folgenden Schritte ausführen:

  1. Verwenden Sie hex(), um die Dezimalzahl in ihre hexadezimale Entsprechung umzuwandeln.
  2. Geben Sie die hexadezimale Darstellung zurück.
def to_hex(dec):
  return hex(dec)
to_hex(41) ## 0x29
to_hex(332) ## 0x14c

Zusammenfassung

In dieser Herausforderung haben Sie gelernt, wie Sie eine Dezimalzahl in ihre hexadezimale Entsprechung in Python mit der hex()-Funktion umwandeln. Sie haben auch eine Funktion geschrieben, die diese Umwandlung durchführt.