Python: SyntaxError: invalid syntax

Python: SyntaxError: invalid syntax | PSD-Tutorials.de

Erstellt von Ombra, 13.01.2022.

  1. Ombra

    Ombra Nicht mehr ganz neu hier Kreativ-Flatrate-User

    Dabei seit:
    22.12.2012
    Beiträge:
    229
    Geschlecht:
    männlich
    Software:
    Adobe Creative Cloud, Inkscape
    Python: SyntaxError: invalid syntax
    Hallo zusammen,

    ich habe ein Problem beim Programmieren: Ich weiß nicht was ich falsch mache, aber es wird in Zeile 25 ein "SyntaxError: invalid syntax" gemeldet. Wer weiß wo der Fehler liegt?

    Code (Text):
    1. import random
    2.  
    3. FONT_COLOUR = (255, 255, 255)
    4. WIDTH = 800
    5. HEIGHT = 800
    6. CENTRE_X = WIDTH/2
    7. CENTRE_Y = HEIGHT/2
    8. CENTRE = (CENTRE_X, CENTRE_Y)
    9. FINAL_LEVEL = 6
    10. START_SPEED = 10
    11. COLOURS = ["green", "blue"]
    12.  
    13. game_over = False
    14. game_complete = False
    15. current_level = 1
    16. stars = []
    17. animations = []
    18.  
    19. def draw():
    20.     global stars, current_level, game_over, game_complete
    21.     screen.clear()
    22.     screen.blit("space", (0, 0))
    23.     if game_over:
    24.         display_message("GAME OVER!", "Versuche es erneut.")
    25.         elif game_complete:
    26.             display_message("DU HAST GEWONNEN!", "Gut gemacht.")
    27.         else:
    28.             for star in stars:
    29.                 star.draw()
    30.            
    31. def update():
    32.     global stars
    33.     if len(stars) == 0:
    34.         stars = make_stars(current_level)
    35.  
    36. def make_stars(number_of_extra_stars):
    37.     colours_to_create = get_colours_to_create(number_of_extra_stars)
    38.     new_stars = create_stars(colours_to_create)
    39.     layout_stars(new_stars)
    40.     animate_stars(new_stars)
    41.     return new_stars
    42.  
    43. def get_colours_to_create(number_of_extra_stars):
    44.     return[]
    45.  
    46. def create_stars(colours_to_create):
    47.     return[]
    48.  
    49. def layout_stars(stars_to_layout):
    50.     pass
    51.  
    52. def animate_stars(stars_to_animate):
    53.     pass
    54.  
    55.  
     
    #1      
  2. TutKit

    TutKit Vollzugriff

    Vollzugriff auf sämtliche Inhalte für Photoshop, InDesign, Affinity, 3D, Video & Office

    Suchst du einen effektiven Weg, um deine Geschäftsideen aber auch persönlichen Kenntnisse zu fördern? Teste unsere Lösung mit Vollzugriff auf Tutorials und Vorlagen/Erweiterungen, die dich schneller zum Ziel bringen. Klicke jetzt hier und teste uns kostenlos!

  3. Welpe

    Welpe Noch nicht viel geschrieben

    Dabei seit:
    06.07.2008
    Beiträge:
    12
    Geschlecht:
    männlich
    Software:
    Affinity Photo
    Kameratyp:
    Sony A6000
    Python: SyntaxError: invalid syntax
    Deine Einrückung ist falsch. Zeile 25 bis Zeile 29 muss einen Tab weiter nach links, auf die selbe Höhe wie das if in Zeile 23.
     
    #2      
  4. TPHeinz

    TPHeinz Aktives Mitglied Kreativ-Flatrate-User

    132
    Dabei seit:
    07.06.2013
    Beiträge:
    371
    Geschlecht:
    männlich
    Python: SyntaxError: invalid syntax
    Moin;
    Schreibfehler?
    gehört da nicht else if oder nur if hin
     
    #3      
  5. Ombra

    Ombra Nicht mehr ganz neu hier Kreativ-Flatrate-User

    Dabei seit:
    22.12.2012
    Beiträge:
    229
    Geschlecht:
    männlich
    Software:
    Adobe Creative Cloud, Inkscape
    Python: SyntaxError: invalid syntax
    Danke!
     
    #4      
Seobility SEO Tool
x
×
×