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:
- Verwenden Sie
hex(), um die Dezimalzahl in ihre hexadezimale Entsprechung umzuwandeln. - 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.