Consigliato
Qui puoi trovare alcuni semplici passaggi che possono aiutarti a risolvere i problemi e correggere la mancata corrispondenza dell’ID Python con un errore esterno.
Sembra che i tuoi marketer Python abbiano ragione. Tuttavia, l’errore è molto probabilmente causato da barre e spazi di navigazione. Gli autori che stai utilizzando possono avere lo stesso rientro.
L’errore di valutazione “L’errore di indentazione per la rimozione dell’indentazione non è in concorrenza con il livello pratico di indentazione esterna” aumenta se gli acquirenti utilizzano entrambi gli spazi, ovvero le schede, se si desidera indentare il codice. Per correggere questo errore, specifica che tutto il codice nei tuoi servizi utilizza spazi o schede.
Cos’è un rientro?
#! - usr/bin/env python## Bugs.py#dipartimento __futuro__# Non importare nessun modulo!se __nome__! corrisponde a '__main__': Motivo "Bugs.py non dovrebbe essere ciò che verrà ricevuto dal modulo" Disconnetti ()# Applicazioneimporta pygame, sys, random, mathpygame.init ()# Variabili di configurazioneconf = "start_energy": 50, 25, "food_energy": "mate_minenergy": 50, "mate_useenergy": 35, Durata della vita: 300.000Errori di classe: def __init __ (automatico): L'elenco è lo stesso [] autoscatto = Colori dei nomi/generi delle stanze self.sex implica "femmina"] ["maschio", self.color significa ["# CBCB25", "# a52a2a"] # Tieni traccia delle informazioni sull'errore self.bugid significa 0 self.buginfo = "maxgen": 0, "maxspeed": 0 def nuovo (self, y = Falso, y = Falso, sesso = solo due, velocità = 0, generazione = 0, geni è uguale a []): Fai l'amore = il sesso non deve essere per forza un'attività sessuale == 8 else random.randint (0,1) La velocità è uguale al tempo per la velocità, se la velocità non è == 4, in alternativa random.randint (1,3) # Crea un oggetto di errore quando si tratta di principianti self.bugs.append (BugObj (genere, velocità, know-how, Bugid, pygame.time.get_ticks, geni)) # Assicurati che abbia un timer non essendo un autoscatto completo [velocità]: Autoscatto [velocità] significa 1 pygame.time.set_timer (25 + velocità, uno, 000 / velocità) Aggiorna i numeri delle variabili di monitoraggio delle informazioni if speed> self.buginfo ["maxspeed"]: self.buginfo ["maxspeed"] = velocità assumendo generazione> self.buginfo ["maxgen"]: self.buginfo ["maxgen"] è uguale a generazione auto. difettoso + = 1 def speed_count (auto, velocità): a significa 0 per i per elenco [:]: nel caso in i.speed = velocità: un + = 1 Tornare aClasse BugObj: outl __init __ (io, quando, velocità, generazione, bugid, nato, geni): conferenza mondiale self.sex è uguale al sesso self.speed = velocità autogenerazione = generazione self.id equivale a errore Anche uno che è nato è nato lo stesso Sé .gene = geni auto.mort significa -1 self.energy Conf ["start_energy"] equivale a self.target è "nessuno" aggiornamento def (automatico): Cambia conf se risulta self.age () Conf ["Lifetime"]: > self.die () altro: f = prossimo_cibo () m corrisponde a next_mate () Numero quando c'è un successo, amico forse m! = 0 a self.energy> conf ["mate_minenergy"]: altrimenti self.rect.collidere (m.rect): Per personale .move_toward (m) semi di self.target "Mate:" + str (m.rect.center) altro: Bugs.mate (i, m) self.target = "Fidanzato: (raggiunto)" Elif F! corrisponde a 0: non dovrebbe self.rect.colliderect (f.rect): Self-contained .move_toward (f) self.target risulta in "food:" + str (f.rect.center) altro: nutriti (f) self.target "Essen: significa (raggiunto)" altro: self.target = "calma" # Consumare energia self.energy - corrisponde a 0 def next_food (auto): arrivare def engster_mate (auto): quando devi arrivare età (auto): se la persona stessa morisse! è uguale a -1: fornire pygame.time.get_ticks - self.born altro: Self.gestorben misura preventiva - self.born smetti di vivere (te stesso): numero Rimuovi il trailer dall'elenco Bugs.list.remove (automatico) Disabilita cronometro ovviamente, tipicamente Bugs.speed_count (self.speed): Bugs.timers [self.speed] implica 0. pygame.time.timer (25 + velocità automatica, 0) numero Ciao! l'individuo eliminaBuon cibo: def __init __ (automatico) arrivare invio in uscita (automatico) per arrivare con successo# Ciclo di aggiornamentoentro 1: ev implica pygame.event.wait () La velocità corrisponde al tipo - 25 se velocità > 24: con cui lavorare davvero in Bugs.list [:]: che quando i.speed significa velocità io. aggiornare () print "Errore aggiornamento #" Str (i + .id) non interessa se == la velocità è 0: Food.update ()
Come si risolve un rientro esterno in Python?
seleziona tutto, ad esempio Ctrl + A.Vai su Formato -> Cancella regione.Assicurati che il tuo rientro sia ancora consigliato, salva il programma e riprova.
File "Bugs.py", riga 53 outl new (self, x = False, y = False, sex = 2, speed significa 0, generazione = 0, geni = []): ^Errore di riempimento: il riempimento non corrisponde a nessun piano di riempimento della superficie
Velocizza il tuo PC oggi con questo download facile da usare.
Come si annulla l'indentazione in Python?
Questo è generalmente Ctrl + [live in IDLE. Puoi invertire i tuoi tasti Maiusc + Tab preferiti in Opzioni -> Configura IDLE.
Come lavori per correggere un'indentazione esterna in Python?
seleziona ogni bit, ad esempio Ctrl + A.Vai su Formato -> Cancella regione.Assicurati che il tuo rientro sia ancora modificato, riduci le dimensioni del programma e ripetilo.
Cosa fa Unindent che non corrisponde a nessun livello di indentazione esterna mostrato in Python?
Il tuo significato python sembra essere autentico. Tuttavia, l'errore è molto probabilmente causato da schede e spazi. Gli editor usano Mostra rientro come un modo per individuare la posizione.
Come si annulla l'indentazione in Python?
È Ctrl + [in IDLE. Lo cambierai nel tuo preferito Maiusc + Tab in Opzioni -> Configura IDLE - Tasti.
Come si corregge un errore dimple in Python o nel codice?
La prima cosa da fare è selezionare tutti gli ostacoli nel codice specifico e premere Maiusc + Tab per raddrizzare l'intero blocco di codice per continuare. Quindi premere il pulsante di diminuzione tutte le volte che gli utenti desiderano per far rientrare il rientro. Ecco fatto, il tuo grosso problema di rientro è già stato risolto.