Python

di il
3 risposte

Python

Ciao ragazzi mi sono approcciato da poco al mondo dell'infromatica e ora sto sperimentando python è una domanda banale ma ho creato un piccolo programma,il seguente:

n=int(input('numero'))
if n > 0 :
print('il numero',n,' è positivo')
elif n < 0 :
print('il numero',n,'è negativo')
else:
print('il numero',n,'è zero')


ecco è molto banale e stupido ma volevo chiedrvi come fare per farlo ripartire senso quando lo eseguo una volta finito si chiude la finestra invece io voglio chiedere se sei vuole ancora usare e se si farlo ripartire.

3 Risposte

  • Re: Python

    Https://images-na.ssl-images-amazon.com/images/I/61XnKijMgcL.jpg
  • Re: Python

    Ciao superdattilo, quello che chiedi è un ciclo while.
    n=""
    while n!=333:
    n=int(input('Scrivi un numero per uscire scrivi 333 '))
    if n > 0 and n!=333:
    print('il numero',n,' è positivo')
    elif n < 0 :
    print('il numero',n,'è negativo')
    if n==0:
    print('il numero',n,'è zero')
    if n==333:
    break
  • Re: Python

    Ciao!
    Puoi utilizzare il ciclo while:
    Fai una print scrivendo se l' utente desidera utilizzare il programma S/N, se preme S verifica la condizione del while per vera e continua, altrimenti se preme N esce con break.
    S== si ed N==no .

    Oppure puoi operare con la variabile n, ovvero, controlli ad ogni iterazione se la variabile n assume un valore, e se quel valore è ,per esempio== 0 esci, o altrimenti continui.

    Facile facile!
    Ciao!
Devi accedere o registrarti per scrivere nel forum
3 risposte