Regolamento sezione Esercizi
« il: Giugno 02, 2010, 21:46 »
Di seguito è riportato il regolamento della sezione Esercizi.

Hai problemi a capire la soluzione postata da un utente?

Non chiedere aiuto nel topic sull'esercizio, per favore. Se c'è una parte di codice che risulta poco chiara, puoi aprire un nuovo topic nella sezione più attinente all'argomento. Ovviamente effettua prima una ricerca sul forum!


Hai la soluzione per un esercizio?

Provala prima di postarla sul forum!
NON è infatti permesso postare volutamente una soluzione sbagliata o solo una parte della soluzione per chiedere aiuto: in tal caso il post potrà essere rimosso/spostato: se hai bisogno di aiuto c'è un forum intero a tua disposizione, non usare quindi questa sezione per porre domande!


Hai un nuovo esercizio da proporre? Apri un nuovo topic!


Ma controlla prima che l'esercizio non sia stato già proposto, facendo una breve ricerca nella sezione!
Inoltre il topic non deve essere una richiesta di aiuto, ma solo una traccia di un problema al quale gli utenti possono decidere di dare la propria soluzione.

Requisiti per un nuovo topic
Per garantire un topic in regola, bisogna seguire questi requisiti.

Titolo

Deve essere esplicativo, es.: Calcolare il fattoriale di un numero N.
NON c'è bisogno della parola "Esercizio" o di abbreviazioni come "Es.:", visto che si sta postando nella sezione esercizi.
Si DEVE evitare l'uso di numeri per indicare una sequenza di esercizi, es.:
Esercizio n. 1: Calcolare il fattoriale di un numero
Esercizio n. 2: calcolare i numeri primi fino a N,
Esercizio n. 3: ...

Contenuto

Bisogna specificare una traccia dettagliata dell'esercizio.

Esempio:
Citazione
Trovare il fattoriale di N, dove N è un intero positivo > 1.
Definizione di fattoriale: (potete aiutarvi con siti esterni, come Wikipedia)
In matematica, se n è un intero positivo, si definisce n fattoriale e si indica con n! il prodotto dei primi n numeri interi positivi.

E' consigliato aggiungere uno o più esempi di chiamate a funzione (che risolvono l'esercizio)
Citazione
[hlpycode]>>> print(fattoriale(123))
>>> # risultato [/hlpycode]

Opzionalmente è possibile aggiungere anche dei test, in modo da non creare ambiguità e da far scovare più facilmente gli errori a chi decide di risolvere l'esercizio.
Citazione
[hlpycode]
assert fattoriale(1) == 1
assert fattoriale(2) == 2
assert fattoriale(3) == 6
assert fattoriale(4) == 24
# altri , se necessari...[/hlpycode]

Vuoi fare una una richiesta di esercizi per allenarti?

Formula questa richiesta in un unico topic e i moderatori cercheranno di fargli acquisire maggiore visibilità.



Se ci sono punti poco chiari siete pregati di contattare un admin o un moderatore per chiedere spiegazioni.
Grazie per l'attenzione, lo staff di python-it.
« Ultima modifica: Giugno 02, 2010, 23:29 da Markon »