Menu
CoddyTech

Bir Değere İsim Ver

Coddy'nin Pygame Journey'sinin Oyun Penceresinde Python bölümünün bir parçası. Ders 5 / 32.

Değişken, bir değerin adıdır. Tek bir =, sağındaki değeri solundaki adla saklar:

moon_x = 500
moon_y = 110

pygame.draw.circle(screen, (240, 230, 160), (moon_x, moon_y), 50)

Python, moon_x ile her karşılaştığında orada saklanan 500 değerini kullanır. Sayıyı tek bir yerde değiştir; bu adı kullanan her satır buna uyar.

=, matematikteki “eşittir” anlamına gelmez. “Sakla” anlamına gelir: moon_x = 160, moon_x içine 160 değerini koyar ve önceki değerin yerine geçer.

Bir ad harflerden, rakamlardan ve alt çizgilerden oluşur ve bir harfle başlar. Büyük harfler önemlidir: Moon_x başka bir addır. Değerin ne olduğunu anlatan adlar seç.

Değişkenleri kurulum bölümünde, oyun döngüsünden önce oluştur. Döngü daha sonra her karede bunları okur.

challenge icon

Görev

Kolay

Ayın konumunu değişkenlere atayın:

  1. Kurulum bölümünde moon_x = 160 ve moon_y = 120 oluşturun.
  2. Ayı (moon_x, moon_y) konumunda, 50 yarıçapla ve her zamanki renginde çizin.

Kendin dene

import pygame

pygame.init()
screen = pygame.display.set_mode((640, 480))
pygame.display.set_caption("Night Sky")
clock = pygame.time.Clock()

# Oyun döngüsünden önce gerekli hazırlıkları burada yap.

running = True
while running:
    for event in pygame.event.get():
        if event.type == pygame.QUIT:
            running = False

    # Her karede bir kez değişiklikleri burada yap.

    screen.fill((20, 24, 48))
    # Ekranı doldurduktan sonra çizimi burada yap.
    pygame.draw.circle(screen, (240, 230, 160), (500, 110), 50)

    pygame.display.flip()
    clock.tick(60)

pygame.quit()

Oyun Penceresinde Python bölümündeki tüm dersler

Kendi başına pratik yap: Pygame playground