Форум программистов, компьютерный форум, киберфорум
Python: PyGame
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.85/13: Рейтинг темы: голосов - 13, средняя оценка - 4.85
0 / 0 / 0
Регистрация: 02.02.2020
Сообщений: 3

Звёздное небо и нло

11.02.2020, 11:58. Показов 2845. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Пожалуйста помогите написать код звёздное небо и нло
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
11.02.2020, 11:58
Ответы с готовыми решениями:

Активное звёздное небо
from tkinter import* from random import randint class star: def __init__ (self): self._x=randint(5,795) ...

звёздное небо
Нужна помощь в создании звёздного неба с помощью randomize и random. Создать генерация 1000 точек разных цветов каждую секунду в билдере....

Звездное небо
Помогите пожалуйста. Создайте апплет, имитирующий звездное небо. Звездами будут разноцветные эллипсы, случайным образом разбросанные...

1
 Аватар для Vigi
641 / 481 / 179
Регистрация: 28.05.2012
Сообщений: 1,419
11.02.2020, 15:49
Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
import pygame
from pygame.locals import *
import sys
from tkinter import Tk
from random import randrange as rnd
from random import choice
from random import randint as rnd2
 
 
tk = Tk()
SIZE = WIDTH, HEIGHT = tk.winfo_screenwidth(), tk.winfo_screenheight()
STARS_COUNT = 300
star_list = []
POSITION = [rnd2(350, WIDTH - 350), rnd2(350, HEIGHT - 350)]
 
 
class Star:
    def __init__(self):
        self.x = rnd(WIDTH)
        self.y = rnd(HEIGHT)
        self.s_color = (rnd(255), rnd(255), rnd(255))
        self.flag = choice([True, False])
 
    def draw(self):
        pygame.draw.circle(screen, self.s_color, [self.x, self.y], 1)
 
    def blinking(self):
        if self.flag:
            self.s_color = (rnd(255), rnd(255), rnd(255))
 
 
pygame.init()
screen = pygame.display.set_mode(SIZE, FULLSCREEN)
nlo = pygame.image.load('nlo.png')
 
for _ in range(STARS_COUNT):
    star_list.append(Star())
 
 
while True:
    for ev in pygame.event.get():
        if ev.type == QUIT or (ev.type == KEYDOWN and ev.key == K_ESCAPE):
            sys.exit()
 
    for st in star_list:
        st.draw()
        st.blinking()
    screen.blit(nlo, POSITION)
    pygame.display.flip()
картинку нло можете и свою загрузить
Миниатюры
Звёздное небо и нло  
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.02.2020, 15:49
Помогаю со студенческими работами здесь

Звездное небо
Составить программу на алгоритмическом языке Turbo Pascal.Вывести на экран в графическом режиме следующее изображение: Звездное небо. ...

Звездное небо
Помогите написать программу, которая будет каждый раз рандомно раскидывать по экрану определенное кол-во значков * (звездочка). Кол-во...

«Звездное небо»
«Звездное небо» - 1000 случайных разноцветный точек на черном фоне («звезды» зажигаются постепенно, использовать графический режим).

Звездное небо
Помогите пожалуйста, кто может. Нужно что-то наподобие программы "звездное небо". Нужно написать 2 программы. Для первой...

звездное небо
помогите !!!пожалуйста !!!! надо написать программу на с++ builder 6 ... не знаю как... вообщем... программа звёздное небо....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru