Як програмувати в "Python" і "Pygame"

У даній статті ми вам розповімо, як стати програмістом, а не фахівцем за програмою Python. У цій статті ми розкриємо для вас сенс кодування, а не просто кодування як таке.

Кроки

  1. Як програмувати в "Python" і "Pygame"

    1

    Завантажте Python звідси Python.

  2. Як програмувати в "Python" і "Pygame"

    2

    Завантажте "Pygame" Pygame.

  3. 3

    Встановіть Python і "Pygame" в порядку їх згадування в цій статті.

  4. Як програмувати в "Python" і "Pygame"

    4

    Відкрийте "IDLE".




  5. Як програмувати в "Python" і "Pygame"

    5

    Відкрийте файл (File), а потім нове вікно (New Window)
    • Зауважте, що між першим рядком і рядком "Author" немає порожнього рядка.
    • Щоб заощадити час, "Pygame" завантажується за допомогою Python тільки тоді, коли в Python з`явиться відповідна команда. Це відноситься до більшості мов програмування.

  6. Як програмувати в "Python" і "Pygame"

    6

    У новому вікні введіть наступне (залишайте порожні рядки в зручному для вас місці):

    [Ваше ім`я].pyAuthor: [Ваше ім`я]Description: [Опис тут]

Метод 1 з 2: Імпорт "Pygame"



  1. Як програмувати в "Python" і "Pygame"

    1

    Запустіть "Pygame". Таким чином програма завантажить "Pygame" в пам`ять для вашої довідки. Уявіть найманого робітника, який приносить всі матеріали і починає будувати будівлю (тільки в цьому випадку у вас немає вибору). Символ "()" і кінець коду відправляють (pass) інформацію в "Pygame". Подібне буде часто зустрічатися, тому не залишайте це без уваги. Ставтеся до відправлення (passing), як до необхідності наказати робітникові принести матеріали, але не вказати при цьому, які саме. Вам поки не потрібно нічого вписувати в (), але далі вам надасться можливість вписати необхідні дані в цих дужках.

    pygame.init()

  2. 2

    Кодування. В якості першого прикладу ми просто зобразимо кольоровий екран. З цього моменту справа набуває статусу технічного ремесла. Якщо вам стане щось неясно, просто прочитайте цю секцію ще раз.

Метод 2 з 2: Код

  1. 1

    helloWorld.pyAuthor: (Ваше ім`я)Description: My Hello World programpygame.init()screen = pygame.display.set_mode((640,480))

    • Саме тут ми вказуємо, яким буде екран. У більшості випадків екран повинен бути розміром 640x480. У цьому коді ми повідомляємо, що ми хочемо, щоб змінна (те, що може містити інформацію) "придбала" (не дорівнює, а придбала) такі характеристики: pygame.display.set_mode ((640,480)).
    • Слово "pygame" означає, що ми ставимося до програми "pygame", яку ми згадали раніше. Частина ".display" означає, що ми ставимося до дисплея всередині програми "pygame". Також, ". Set_mode" означає, що ми хочемо налаштувати розмір і режим екрану. Усередині дужок () ми повідомляємо "pygame" про дозвіл екрана (таке ж, що і розмір екрану, поки). Тобто ми просимо програму встановити дозвіл 640x480 (640,480). А тепер, ви запитаєте, чому тут присутній ще одна серія дужок () усередині інших таких же дужок. А це означає, що ми повідомляємо програмі "pygame" не просто два числа, а кортеж (набір взаємозв`язаних величин), що містить два числа. До речі, всі дужки (), які ми сьогодні розглядали, є кортежами.
    • Якщо хочете, то ви можете копіювати і вставити цей код в "IDLE", і зберегти його в комп`ютері. Потім просто клікніть на цей файл двічі і програма запуститься.

  2. Як програмувати в "Python" і "Pygame"

    2

    pygame.display.set_caption("Hello, world!")background = pygame.Surface(screen.get_size())background = background.convert()background.fill((44,255,44))clock = pygame.time.Clock()keepGoing = Truewhile keepGoing: clock.tick(30)for event in pygame.event.get():if event.type == pygame.QUIT: KeepGoing = Falsescreen.blit(background, (0,0))pygame.display.flip()