Примеры уроков. Летний интенсив по Питону — краткое повторение кружка 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
Словари
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