Accademia:University.py

Versione del 14 feb 2011 alle 19:08 di Risca86 (discussione | contributi) (Nuova pagina: {{Template:Acc_Menu_Python}} <pre>#!/usr/bin/env python3 # -*- coding: utf-8 -*- """ creiamo un tipico menu che ci permetta di ripetere la domanda finché non ci viene inserito un d...)
(diff) ← Versione meno recente | Versione attuale (diff) | Versione più recente → (diff)
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
""" creiamo un tipico menu che ci permetta di ripetere la domanda
   finché non ci viene inserito un determinato valore """ 
# questo è una specie di commento che si utilizza per la documentazione, ovvero viene stampato automaticamente
# nelle pagine di manuale: http://en.wikibooks.org/wiki/Python_Programming/Source_Documentation_and_Comments
#Esistono commenti multilinea? ah """ """
#In realtà """ """ non è un commento, ma una docstring (stringa di documentazione)
""" prova 
test """ # <- questo verrà visualizzato nel caso si utilizzi help()
while True:
   # nota come prima di andare a capo all'interno del print inserisco lo slash \
   # mentre rimane necessario \n per mandare a capo la stampa dei caratteri
   scelta=input("""
   UNIVERSITÀ DEBIANIZZATI
   
Seleziona la facoltà presso cui desideri iscriverti:
   1. Ingegneria Informatica
   2. Economia
   3. Giurisprudenza
   4. Programmazione Python per ignorantelli
   5. Programmazione Python/PHP/C per super tosti
   6. Esci
    -> """)  # salviamo nella variabile 'scelta'
   # NB: bisognerebbe anche controllare che venga effettivamente inserito
   # un numero, altrimenti il programma dà errore ed esce in automatico
   # ma questo penso lo vedremo più avanti
   if (scelta == '1'):
      print(" Mi spiace, ma non credo che avrai molte ragazze...")
      break
   elif (scelta == '2' or scelta == '3'):
      print(" Cerca di non distrarti dallo studio guardando le giovincelle!!")   
      break
   elif scelta == '4':   
      print(" Complimenti! Sei nel posto giusto!")
      break
   elif scelta == '5':
      print(" Ma la vita sociale non ti piace proprio??")
      break
   elif scelta == '6':
      exit(code = None)  # usciamo dal programma
   else:
      print(" Non è difficile... devi solo mettere un numero!\n\
         pensi di riuscirci?\n")
  # verrà stampato ogni volta che si uscirà dal while con il break
print(" Iscrizione terminata correttamente.")

# ogni riferimento maschilista è involontario e puramente casuale