NNumeralHaven
Prodotto

Funzioni del software · Numeri romani canonici

01

Verifica forme sottrattive come 4 e 900, rifiutando zero, numeri fuori intervallo e valori non interi.

01

Modelli

Configura un endpoint compatibile con OpenAI o Anthropic usando URL di base e chiave API, se necessaria. Prova la connessione. Il server locale deve essere in esecuzione; gli strumenti remoti possono trasmettere dati separatamente.

02

Progetto

Seleziona una cartella e chiedi all’assistente di leggere i file interessati prima di modificarli. Definisci obiettivo e limiti dell’attività.

03

Modifiche

Controlla le modifiche e l’output dei comandi. Esegui le verifiche del progetto prima di accettare il risultato: il codice generato non è automaticamente collaudato.

Numeri romani canonici

● ● ●NumeralHaven●
Flussi di lavoro · Numeri romani canonici ×
def roman_numeral(n):
    if type(n) is not int or not 1 <= n <= 3999:
        raise ValueError("roman.range")
    values = [(1000,"M"),(900,"CM"),(500,"D"),(400,"CD"),
              (100,"C"),(90,"XC"),(50,"L"),(40,"XL"),
              (10,"X"),(9,"IX"),(5,"V"),(4,"IV"),(1,"I")]
    parts = []
    for value, symbol in values:
        count, n = divmod(n, value)
        parts.append(symbol * count)
    return "".join(parts)
✳Numeri romani canonici
✓ ModificheControlla prima di applicare ↗
Illustrazione dell’ambiente
Ambiente di sviluppo con IA

La prossima idea comincia qui.

Scarica per Windows ↗