salve a tutti, ho bisogno di aiuto per un programma in python.
codice:
#!/usr/bin/python
#classe che gestisce la rubrica
class ppl():
__name=''
__surname=''
__cell=''
__street=''
def ins(self):
print('Inserisci i dati della persona: ')
print('I dati contrassegnati da * sono obbligatori\n') #qui mi da errore di indentazione.
self.__name=input('* Nome: ')
self.__surname=input('* Cognome: ')
self.__cell=input('Cellulare/Tel. fisso: ')
self.__street=input('Indirizzo: ')
i=0
while i!=1:
if self.__name=='' or self.__surname=='':
print('\n')
print('Inserire nome e cognome!')
self.__name=input('* Nome: ')
self.__surname=input('* Cognome: ')
continue
else:
i=1
L'errore che mi da dice questo:
inconsistent use of tabs and spaces in indentation
se provo a cancellare lo spazio non risolvo niente. Il rigo dell'input passa accanto al print e successivamente mi da di nuovo errore nello stesso punto.
Come posso risolvere?