Skip to content
Gallery
Мастер-классы
Share
Explore
Python

icon picker
Игра в слова

megaphone

Внимание

Перед мастер‑классом скачайте питон и попробуйте запустить код по ссылке:
Если у вас нет питона и вы не умеете запускать на нём код, то перед мк обязательно запишитесь на мк по настройке и установки ПО Python.
Описание проекта
Игрок который начинает игру первым, вводит слово.
Следующий игрок должен ввести новое слово начинающуюся на последнюю букву предыдущего слова. Аналог игры в города.

Ссылки на код из предыдущих частей:
📌 1 часть, добавили основной функционал и игроков

📌 2 часть, добавили проверки на корректность ввода слова

📌 3 часть, добавили счет игрокам и правила его увеличения\уменьшения, также написали условие победы и поражения в игре.

Необходимые знания Python чтобы понимать код из проекта
работа со строками
string = "HeLlo"
print(string.lower())

переменные
a = 10
b = 12
print(a+b)

цикл while
count = 0

while count < 10
print(count)
count = count + 1

срезы и индексы строк
a = "hello"
print(a[-1]) # получаем последний символ строки
print(a[0]) # получаем первый символ строки

условия if, if-else, if-elif-else
age = input("Сколько вам лет?")

if age < 17:
print("Вы вероятно еще учитесь в школе")
elif age >= 17 and age <= 22:
print("Вы вероятно учитесь в колледже или универе")
elif age >= 22 and age <= 50:
print("Вы уже работаете")
elif age >= 50 and age <= 120:
print("Вы уже долно быть на пенсии")
else:
print("Подозрительный возраст")

оператор in
word = 'hello':

if 'o' in word:
print(f"В слове '{word}' найдена буква 'o'")

списки
fruits = ['aplle', 'banana', 'pineapple', 'orange', 'banana']

print(fruits[3]) # к спискам можно обращаться по индексу
fruits[2] = 'peach' # изменение списка
fruits.append("cola") # добавление нового элемента в список


Want to print your doc?
This is not the way.
Try clicking the ⋯ next to your doc name or using a keyboard shortcut (
CtrlP
) instead.