Kan du lage et program som viser en blå ball rulle over skjermen
Selvfølgelig! Her er et enkelt Python-program som bruker Pygame-biblioteket for å vise en blå ball som ruller over skjermen. Først må du sørge for at du har Pygame installert. Du kan installere det ved å kjøre:
pip install pygame
Deretter kan du bruke følgende kode for å lage programmet:
import pygame
import sys
# Initialiser Pygame
pygame.init()
# Sett opp skjermen
screen_width = 800
screen_height = 600
screen = pygame.display.set_mode((screen_width, screen_height))
pygame.display.set_caption("Blå Ball Ruller Over Skjermen")
# Farger
blue = (0, 0, 255)
white = (255, 255, 255)
# Ballens egenskaper
ball_radius = 20
ball_x = ball_radius
ball_y = screen_height // 2
ball_speed_x = 5
# Klokke for å styre oppdateringsfrekvensen
clock = pygame.time.Clock()
# Hovedløkken
running = True
while running:
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
# Oppdater ballens posisjon
ball_x += ball_speed_x
# Sjekk om ballen har nådd kanten av skjermen
if ball_x - ball_radius > screen_width:
ball_x = -ball_radius
# Tegn bakgrunnen og ballen
screen.fill(white)
pygame.draw.circle(screen, blue, (ball_x, ball_y), ball_radius)
# Oppdater skjermen
pygame.display.flip()
# Begrens oppdateringsfrekvensen
clock.tick(60)
# Avslutt Pygame
pygame.quit()
sys.exit()
Dette programmet oppretter et vindu med en hvit bakgrunn og en blå ball som ruller fra venstre til høyre. Når ballen går ut av skjermen på høyre side, starter den igjen fra venstre side.
Kjør programmet ved å lagre det i en fil, for eksempel blue_ball.py
, og kjør det med Python:
python blue_ball.py
Håper dette hjelper!