Umwandlung int in Zahl mit römische Ziffern

Ein Programmierbeispiel, mit dem ein int-Wert zwischen 0 und 4000 in eine Zahl mit römischen Ziffern umgewandelt werden kann. def romanize(decimal_number):“““   Wandelt die gegebene int-Zahl im Bereich 0 bis 4000 in eine Zahl mit römischen Ziffern um.“““    if not isinstance(decimal_number, int) or decimal_number <= 0 or decimal_number >= 4000:         raise ValueError()     result = “     count_m = decimal_number // 1000     if count_m > 0:   […]

Umwandlung int in hex-Wert

Beispiel für die Umwandlung eines int-Wertes in einen Hex-Wert: def rgb_to_hex(rgb): „““Wandelt das gegebene Tuple mit den drei int-Werten (r, g, b) um in einen String mit drei Hex-Werten, und prüft dabei ob alle int-Werte im Bereich von 0 bis 255 liegen.“““ if not all(0 <= val <= 255 for val in rgb): raise ValueError(f’rgb {rgb} not in range(255)‘) return ‚#‘ + “.join([f'{val:02x}‘ for val in rgb]).upper()print(rgb_to_hex((139, 0, 0))) # dark redprint(rgb_to_hex((46, 139, 87))) # […]