Programma in Python Output

#!/usr/bin/env python
#file verbi.py
import sys
import math


def controllo():
      j=lp-1
      car=parte[j:]
      if car=="i":
         des[2]=""
         des[4]="amo"
      if car=="g":
         des[2]="hi"
         des[4]="hiamo"

def controllodare():
      if verbo=="dare" or verbo=="stare":
          des[2]="ai"
      if verbo=="dare":
          des[3]="à"
      if verbo=="stare":
          des[3]="a"
          des[6]="anno"

def controlloandare():
      if verbo=="andare":
          des[1]="vado"
          des[2]="vai"
          des[3]="va"
          des[4]="andiamo"
          des[5]="andate"
          des[6]="vanno"

def controllofare():
      if verbo=="fare":
          des[1]="faccio"
          des[2]="fai"
          des[3]="fa"
          des[4]="facciamo"
          des[5]="fate"
          des[6]="fanno"

def scrivi():
     for i in range (1,7):
          print()
          print(pers[i]," ",(parte+des[i]))
          i=i+1

def caricapers():
      pers[1]="Io "
      pers[2]="Tu "
      pers[3]="Egli"
      pers[4]="Noi "
      pers[5]="Voi "
      pers[6]="Essi"

def caricades():
      des[1]="o"
      des[2]="i"
      des[3]="a"
      des[4]="iamo"
      des[5]="ate"
      des[6]="ano"

# Programma principale
pers=[0]*7
des=[0]*7

print()
print("Presente dei verbi della prima coniugazione")
print()
verbo=str(input("scrivi un verbo della I coniugazione "))
print()
if verbo=="andare" or verbo=="dare" or verbo=="fare" or verbo=="stare":
     print("Verbo irregolare")
else:
     print("Verbo regolare")
print()
l=len(verbo)
s=l-3
parte=verbo[:s]
lp=len(parte)
if verbo=="andare" or verbo=="fare":
    parte=""

caricapers()
caricades()
controllo()
controllodare()
controlloandare()
controllofare()
scrivi()
print()

 

 Programma prodotto da Paolo Coscia