Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.59/110: Рейтинг темы: голосов - 110, средняя оценка - 4.59
2 / 2 / 0
Регистрация: 25.10.2018
Сообщений: 51
1

Посмотрите, что выводит следующая программа, и исправьте ее так, чтобы получилась пятиконечная звезда

10.01.2019, 22:00. Показов 19922. Ответов 8
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Посмотрите, что выводит следующая программа, и исправьте ее так, чтобы получилась пятиконечная звезда.

Python
1
2
3
4
5
6
7
8
9
10
11
12
import tkinter
 
master = tkinter.Tk()
canvas = tkinter.Canvas(master, bg='white', height=600, width=600)
p1 = (400.0, 300.0),
p2 = (331, 395)
p3 = (219, 359)
p4 = (200, 241)
p5 = (330, 205)
canvas.create_line(p1, p3, p5, p4, p2, p1, fill='red')
canvas.pack()
master.mainloop()
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
10.01.2019, 22:00
Ответы с готовыми решениями:

Что выводит следующая программа?(объясните код из задачи из Дейтелов)
Объясните, пожалуйста, код ньюфагу. я бы мог пропустить эти задания и дальше читать книгу, но мне...

Пятиконечная звезда
Здравствуйте. Хочу нарисовать правильную пятиконечную звезду. Не хочу использовать координаты из...

пятиконечная звезда
есть готовая звезда в текстовом режиме,, подскажите плиз как ее заполнить uses crt; Var ...

Пятиконечная звезда
Создать приложение, в котором на форме прорисовывается пятиконечная звезда красной линией и залить...

8
Просто Лис
Эксперт Python
5965 / 3728 / 1097
Регистрация: 17.05.2012
Сообщений: 10,787
Записей в блоге: 9
11.01.2019, 06:12 2
Берём в руки лист миллиметровки, карандаш и линейку. Строим линии по координатам. Смотрим что не так.
0
Модератор
Эксперт Python
1356 / 653 / 207
Регистрация: 23.03.2014
Сообщений: 3,057
11.01.2019, 09:18 3
Нарисовать звезду

Не по теме:


Айрат_Муртазин, будте добреньки, не создавать миллиона тем.

0
37 / 52 / 11
Регистрация: 14.01.2021
Сообщений: 406
22.02.2021, 13:10 4
Айрат_Муртазин,
Python
1
2
3
4
5
6
7
8
9
10
11
12
import tkinter
 
master = tkinter.Tk()
canvas = tkinter.Canvas(master, bg='white', height=600, width=600)
p1 = (400.0, 300.0)
p2 = (331, 395)
p3 = (219, 359)
p4 = (200, 241)
p5 = (330, 205)
canvas.create_line(p1, p3, p5, p2, p4, p1, fill='red')
canvas.pack()
master.mainloop()
p1, p3, p5, p2, p4, p1, а не p1, p3, p5, p4, p2, p1
1
1 / 1 / 1
Регистрация: 04.11.2024
Сообщений: 36
09.12.2024, 17:38 5
Чувак, это примитвная база, которую ты и так должен знать
0
Am I evil? Yes, I am!
Эксперт PythonЭксперт Java
19450 / 10993 / 2928
Регистрация: 21.10.2017
Сообщений: 23,214
09.12.2024, 21:11 6
getsugatenshoo, дату топика видел?
0
1 / 1 / 1
Регистрация: 04.11.2024
Сообщений: 36
09.12.2024, 21:14 7
iSmokeJC, Угу, это потроллить нынешних халявщиков яндекса)
0
Am I evil? Yes, I am!
Эксперт PythonЭксперт Java
19450 / 10993 / 2928
Регистрация: 21.10.2017
Сообщений: 23,214
09.12.2024, 21:25 8
Да... Троллинг мощный, что ни говори...
0
2702 / 2015 / 502
Регистрация: 17.02.2014
Сообщений: 9,400
10.12.2024, 07:00 9
Цитата Сообщение от getsugatenshoo Посмотреть сообщение
потроллить нынешних халявщиков
а какое тебе дело до них? тут нормальные перцы придерживаются правила - вякнул критику, даешь свое решение...

можешь развить дальше этот код:
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
import tkinter
import math
from tkinter import Canvas, Tk, Button
 
 
def draw_star(canvas: Canvas, center_x: int, center_y: int, size: int, rotation: int = 0) -> None:
    """
    Draw a symmetric star on the canvas.
 
    Args:
        canvas (Canvas): The canvas to draw the star on.
        center_x (int): X-coordinate of the center of the star.
        center_y (int): Y-coordinate of the center of the star.
        size (int): Size of the star.
        rotation (int, optional): Rotation angle for the star in degrees. Default is 60 degrees.
    """
    points = []
    angle = rotation
    for _ in range(5):
        points.append((center_x + size * math.cos(math.radians(angle)),
                       center_y + size * math.sin(math.radians(angle)))
                      )
        angle += 144
 
    canvas.create_polygon(points, fill='red')
 
 
def rotate_star() -> None:
    """
    Rotate the star on the canvas.
    """
    canvas.delete("all")
    global rotation_angle
    rotation_angle += 15
    draw_star(canvas, 300, 300, 100, rotation_angle)
 
 
master: Tk = tkinter.Tk()
canvas: Canvas = tkinter.Canvas(master, bg='white', height=600, width=600)
rotation_angle: int = 0
draw_star(canvas, 300, 300, 100)
canvas.pack()
rotate_button: Button = tkinter.Button(master, text="Rotate", command=rotate_star)
rotate_button.pack()
master.mainloop()
rotate_button.pack()
master.mainloop()
1
10.12.2024, 07:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
10.12.2024, 07:00
Помогаю со студенческими работами здесь

Задача 2. «Пятиконечная звезда»
Задание: Изобразить фигуру «Пятиконечная правильная звезда». Пример работы программы: На...

Изменить символ сноски на нестандартный (пятиконечная звезда) [Word 2010]
Здравствуйте! Как в ворде 2010 изменить символ сноски на символ с кодом 2605? Выглядит так: ★...

Подскажите что не правильно чему оно не так выводит и по возможности исправьте ошибки вот условие и код программы
Подскажите что не правильно чему оно не так выводит и по возможности исправьте ошибки вот условие и...

Написать программу в которой будет пятиконечная звезда которая движется по синусоиде
Написать программу в которой будет пятиконечная звезда которая движется по синусоиде в pascalabc....

Отсортировать ранги так, чтобы получилась таблица
Здравствуйте!Очень нужна помощь!никак не могу сообразить, как прописать код для данного мне...

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

Расставить коэффициенты так, чтобы получилась итоговая сумма
Дано: Таблица типа: Количество|Коэффициент|Сумма 5_________|___________|______ ...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru