Інформатика

Безкоштовно

Ніхто не записаний

Урок 25. Повторення теми “Лінійні алгоритми”

Вправа “Знайдіть слова”

Пригадаємо!

Синтаксис мови Python

  • Кінець рядка є кінцем інструкції (крапка з комою не потрібна).
  •  Вкладені інструкції об’єднуються в блоки за величиною відступів. Відступ може бути будь-яким, головне, щоб в межах одного вкладеного блоку відступ був однаковий. І про читабельність коду не забувайте. Відступ в 1 пробіл, наприклад, не найкраще рішення. Використовуйте 4 пробіли.
  • Коментарі призначені для вставки пояснень в текст програми. Інтерпретатор їх повністю ігнорує.
  • Пам’ятайте, коментарі потрібні програмісту, а не інтерпретатору Python.
  • У мові Python присутній тільки однорядковий коментар. Він починається з символу #.

Модуль Черепашка

  • Виконавець Черепашка керується командами відносних («вперед-назад» і «вправо-вліво») і абсолютних («перейти у точку з координатами …») переміщень.
  • Він має «перо», що залишає слід на площині малювання (полотні).
  • Перо можна підняти, тоді при переміщенні слід залишатися не буде. Крім того, для пера можна встановити товщину і колір.
  • Всі ці функції виконавця забезпечуються модулем turtle.
  • Команда from turtle import* використовується для підключення модуля Черепашки;
  • Команда reset() повертає Черепашку (стрілочка у центрі) до початкового стану: очищається полотно, скидаються всі параметри, а Черепашка встановлюється в початок координат, дивлячись вправо.
  • Виконання інструкції exitonclick() призводить до закриття графічного вікна при натисканні лівої кнопки мишки.

Список команд управління черепашкою

Працюємо за комп’ютером!

Завдання 1 (задача 2, ст. 130). Складіть проект під час виконання якого виконавець намалює два квадрати різного розміру. Сторони квадратів вводяться з клавіатури. Квадрати повинні бути різного кольору та мати різну товщину сторони.

Завдання 2 (ст. 142, задача 9). Складіть проєкт для малювання рівнобедреного трикутника.

Завдання 3* Створити проект, під час виконання якого на полотні буде побудовано фігуру згідно зразка. Під побудови виконавець повинен змінювати свій образ. Існують такі варіанти:

  • “arrow” (стрілка),
  •  “turtle” (черепашка),
  •  “circle” (коло),
  • “square” (квадрат),
  • “triangle” (трикутник),
  • “classic” (класичний)

Вказівки до виконання завдання:

from turtle import*
reset () #очищаємо полотно
up() # піднімаємо перо
width(3) #задаємо товщину пера
setx(-200) #встановлюємо координату х
sety(50) #встановлюємо координату у
shape(‘turtle’)  #задаємо образ черепашка
down() #опускаємо перо
color (‘blue’) #задаємо синій колір
fd (100) #переміщуємось на 100 кроків
rt(-90) #повертаємось на (-90)

Виконані завдання продемонструвати вчителю.

0.00 на основі 0 рейтингів

5 зірок
0%
4 зірок
0%
3 зірок
0%
2 зірок
0%
1 зірок
0%