#------------------------------------------------------------------------------# # Name: Utilisation de la SDL avec Python 3 (Pygame) # # Purpose: Utilisation et création de fonctions et de procédures # # # # # # Author: Lycée Louis Bascan # # # # Created: 16/03/2020 # # Copyright: (c) JC 2020 # # Version: 1.0 # # # # Modifications : # # date : # #------------------------------------------------------------------------------# # Importation de bibliothèques from graphique import * ################################################################################ # # # Déclaration et implémentation des fonctions et/ou procédures # # # ################################################################################ ################################################################################ ################################################################################ # # # PROGRAMME PRINCIPAL # # # ################################################################################ ################################################################################ # Déclaration, initialisation des variables et ouverture de la fenêtre Pygame WIDTH = 700 ; HEIGHT = 500 fenetre = pygame.display.set_mode((WIDTH, HEIGHT)) # Remplissage du fond de la fenêtre fenetre.fill((darkkhaki)) espace = 40 color = vert def ligne(espace, color): side_line = 0 while side_line <= WIDTH: pygame.draw.line(fenetre,color,(side_line, 0),(side_line, HEIGHT), 3) side_line += espace pygame.display.flip() def ligne_2(espace, color): down_line = 0 while down_line <= HEIGHT: pygame.draw.line(fenetre, color, (0,down_line), (WIDTH, down_line), 3) down_line += espace pygame.display.flip() ligne(espace, color) ligne_2(espace, color) # Rafraîchissement de l'écran pygame.display.flip() # Fonction bloquante incluse dans la bibliothèque Graphique.py # permettant de fermer la fenêtre et de stopper le programme wait_escape() ################################################################################ # FIN DU PROGRAMME # ################################################################################