[Примеры уроков. Летний интенсив по Питону — краткое повторение кружка 1 уровня]

Примеры уроков. Летний интенсив по Питону — краткое повторение кружка 1 уровня

Примеры уроков. Летний интенсив по Питону — краткое повторение кружка 1 уровня

Примеры уроков онлайн-курса «Летний интенсив»

Примеры уроков онлайн-курса «Летний интенсив»

1 урок

Hello world!

Вывести на экран "Hello world!":
print("Hello world!")

Создать функцию можно с помощью команды def, например:
def wallet(price):
    return 200-price

Песочница

Задание 1:

Как вывести на экран "How are you?"?

Задание 2:

Допишите функцию fun(a), которая увеличивает любое заданное число a на три. Вам нужно закончить оператор return.

def fun(a):
    return 


print(fun(5))

Задание 3:

Допишите функцию fun(x), которая уменьшает любое заданное число x на пять. Вам нужно закончить оператор return.

def fun(x):
    return 


print(fun(11))

Задание 4:

Александр решил угостить своих друзей мороженым. Сколько будут стоить три порции мороженого, если одна порция стоит x руб.?

Допишите функцию icecream(x), которая увеличивает любое заданное положительное число в три раза. Вам нужно закончить оператор return. (В задаче постарайтесь использовать только операторы сложения + и вычитания -.)

def icecream(x):
    return 


print(icecream(122))

Задание 5:

Два брата собрали по x яблок, затем отдали 5 яблок сестре.

Допишите функцию fun(x), которая находит число яблок, оставшихся у братьев. Вам нужно закончить оператор return. (В задаче постарайтесь использовать только операторы сложения + и вычитания -.)

def fun(x):
    return 


print(fun(12))

Задание 6:

Допишите функцию fun(x), которая уменьшает любое заданное число x на 4, а затем результат увеличивает в два раза. Вам нужно закончить оператор return. (В задаче постарайтесь использовать только операторы сложения + и вычитания -.)

Если хотите, то допишите функцию print(), чтобы вывести результат на экран (по аналогии с предыдущими задачами).

def fun(x):
    return 

Задание 7:

Три рыбака ловили рыбу, каждый уже поймал по x плотвиц. Затем каждый выловил ещё 3 окушков. Из общего улова отпустили пять самых маленьких рыбок.

Допишите функцию fun(x), которая находит общее количество рыбок, оставшихся у рыбаков. Вам нужно закончить оператор return. (В задаче постарайтесь использовать только операторы сложения + и вычитания -.)

Если хотите, то допишите функцию print(), чтобы вывести результат на экран (по аналогии с предыдущими задачами).

def fun(x):
    return 

 

20 урок

Словари

d - словарь, словарь состоит из элементов, каждый элемент - это ключ и значение
d = {} # создать новый словарь
d = dict() # так тоже можно создать новый словарь
keys - метод
values - метод
d.keys() # возвращает список ключей
d.values() # возвращает список значений
Пример создания словаря:
сapitals = {'Russia': 'Moscow', 'Finland': 'Helsinki', 'Sweden': 'Stockholm'}
del сapitals['Sweden'] # удаляет из словаря объект с ключом 'Sweden'
сapitals['France'] = 'Paris' # добавляет объект

Песочница

Задание 1:

Дан словарь d. Напишите функцию add_label(d), которая добавляет к словарю объект с ключом 'label' и значением 'label'.

def add_label(d):
    return 

Задание 2:

Дан словарь d. Напишите функцию length(d), которая возвращает количество элементов в словаре.

def length(d):
    return 

Задание 3:

Дан словарь d. Напишите функцию fun(d), которая возвращает множество всех ключей из словаря.

def fun(d):
    return 

Задание 4:

Дан словарь d. Напишите функцию fun(d), которая возвращает множество всех значений из словаря.

def fun(d):
    return 

Задание 5:

Дан словарь d. Напишите функцию fun(d), которая удаляет из словаря все объекты, ключ которых начинается на 't'.

def fun(d):
    return 

Задание 6:

Дано натуральное число n. Напишите функцию fun(n), которая возвращает словарь, в котором ключи - это числа от 1 до n включительно, а значения - эти числа в кубе.

def fun(n):
    return 

Задание 7:

Дан список s, элементы списка - это строки. Напишите функцию fun(s), которая возвращает словарь, в котором ключи - это строки из списка s, а значения - перевернутые строки.

def fun(s):
    return