import time
def start_device(device_name):
"""
Функция для имитации включения устройства.
:param device_name: мир
"""
print(f"Инициализация {device_name}...")
time.sleep(1) # Пауза для создания эффекта инициализации
print(f"Запуск {device_name}...")
time.sleep(2) # Пауза для имитации времени запуска
print(f"{device_name} успешно включен.")
# Пример использования функции
device_name = "мир" # Название устройства
start_device(device_name)
print("Всем привет! Меня зовут Кодировщик. Можете считать меня правой рукой Творца, и я помогаю миру развиваться.")
class Person:
def __init__(self, name, age, occupation):
"""
Конструктор для создания объекта Person.
:param name: Имя человека
:param age: Возраст человека
:param occupation: Профессия человека
"""
self.name = name
self.age = age
self.occupation = occupation
def introduce(self):
"""Метод для представления человека."""
return f"Здравствуйте! Меня зовут {self.name}. Мне {self.age} лет, и я работаю {self.occupation}."
def birthday(self):
"""Метод для увеличения возраста на один год."""
self.age += 1
return f"Поздравляю! Теперь вам {self.age} лет."
def change_occupation(self, new_occupation):
"""Метод для изменения профессии."""
self.occupation = new_occupation
return f"Теперь я работаю {self.occupation}."
# Создание объекта Person
name = "Алексей"
age = 30
occupation = "инженер"
person = Person(name=name, age=age, occupation=occupation)
# Вывод информации о человеке
print(person.introduce())
# Отмечаем день рождения
print(person.birthday())
# Изменяем профессию
new_occupation = "программист"
print(person.change_occupation(new_occupation))
import random
class Programmer:
def __init__(self, name):
self.name = name
self.is_in_magic_world = False
def teleport_to_magic_world(self):
"""Метод для телепортации в мир магии."""
self.is_in_magic_world = True
return f"{self.name} телепортируется в мир магии!"
def explore_magic_world(self):
"""Метод для исследования мира магии."""
if not self.is_in_magic_world:
return f"{self.name} сначала должен телепортироваться в мир магии!"
locations = ["Волшебный лес", "Древние руины", "Магический город"]
creatures = ["Дракон", "Эльф", "Гоблин"]
artifacts = ["Камень Судьбы", "Посох Мудрости", "Щит Вечности"]
location = random.choice(locations)
creature = random.choice(creatures)
artifact = random.choice(artifacts)
return (f"{self.name} исследует {location}. "
f"Встречает {creature}. "
f"Находит {artifact}.")
# Создание объекта Programmer
coder = Programmer(name="Алексей")
# Телепортация в мир магии
print(coder.teleport_to_magic_world())
# Исследование мира магии
print(coder.explore_magic_world())
import random
class GameWorld:
def __init__(self):
self.entities = [] # Список всех сущностей в мире
self.objects = [] # Список всех объектов в мире
self.magic_effects = [] # Список всех магических эффектов
def apply_ability(self, ability_name, center, radius):
if ability_name == "Поглощение Реальности":
self.entities = [e for e in self.entities if not self.is_within_radius(e.position, center, radius)]
self.objects = [o for o in self.objects if not self.is_within_radius(o.position, center, radius)]
self.magic_effects = [m for m in self.magic_effects if not self.is_within_radius(m.position, center, radius)]
print("Все существа и объекты в радиусе действия уничтожены.")
def is_within_radius(self, position, center, radius):
distance = ((position[0] - center[0]) ** 2 + (position[1] - center[1]) ** 2) ** 0.5
return distance <= radius
class Character:
def __init__(self, name):
self.name = name
self.magic_energy = 1000 # Примерное количество магической энергии
self.last_used = None
def use_ability(self, world, ability_name, center, radius):
if ability_name == "Поглощение Реальности":
if self.magic_energy >= 100:
world.apply_ability(ability_name, center, radius)
self.magic_energy -= 100
self.last_used = ability_name
print(f"{self.name} использует {ability_name}.")
else:
print("Недостаточно магической энергии.")
# Пример создания мира и персонажа
world = GameWorld()
character = Character(name="Магистр")
# Использование способности
character.use_ability(world, "Поглощение Реальности", center=(0, 0), radius=100)
def main():
print("Спасибо, что посмотрели экстра главу!")
# Завершение работы программы
print("Конец.")
if __name__ == "__main__":
main()