#ввод в столбик
a = int(input())
#ввод в строку через пробел
a, b = map(int,input().split())
#цикл for
for i in range(5):
print("Hello World")
#цикл while
while условие:
print("Hello World")
#if,elif,else
if a<-5:
print('Hello World')
elif -5<=a<= 5:
print('Hello Pyton')
else:
print('Hello People')
#функция
def название(переменные):
c = a+b
return c
res = название(переменные)
#списки
list = [] # Пустой список
list.append(x) Добавляет элемент в конец списка
list.extend(L) Расширяет список list, добавляя в конец все элементы списка L
list.insert(i, x) Вставляет на i-ый элемент значение x
list.remove(x) Удаляет первый элемент в списке, имеющий значение x. ValueError, если такого элемента не существует
list.pop([i]) Удаляет i-ый элемент и возвращает его. Если индекс не указан, удаляется последний элемент
list.index(x, [start [, end]]) Возвращает положение первого элемента со значением x (при этом поиск ведется от start до end)
list.count(x) Возвращает количество элементов со значением x
list.sort([key=функция]) Сортирует список на основе функции
list.reverse() Разворачивает список
list.copy() Поверхностная копия списка
list.clear() Очищает список
#Двоичный поиск
from random import randint
a = []
for i in range(10):
a.append(randint(1, 50))
a.sort()
print(a)
value = int(input())
low = 0
high = len(a) - 1
mid = len(a) // 2
while a[mid] != value and low <= high:
if value > a[mid]:
low = mid + 1
else:
high = mid - 1
mid = (low + high) // 2
if low > high:
print('No value')
else:
print('ID =', mid)
#множества
множество1 = {1, 2, 3, 4}
множество2 = {3, 4, 5, 6}
# Объединение
объединение = множество1 | множество2 # {1, 2, 3, 4, 5, 6}
# Пересечение
пересечение = множество1 & множество2 # {3, 4}
# Разность
разность = множество1 - множество2 # {1, 2}
разность2 = множество2 - множество1 # {5, 6}
# Симметрическая разность
симм_разность = множество1 ^ множество2 # {1, 2, 5, 6}
множество = {1, 2, 3}
# Добавление элемента
множество.add(4) # {1, 2, 3, 4}
# Удаление элемента (с ошибкой, если элемент не найден)
множество.remove(4) # {1, 2, 3}
# Удаление элемента (без ошибки, если элемент не найден)
множество.discard(4) # {1, 2, 3}
# Очистка множества
множество.clear() # пустое множество
числа = [1, 2, 3, 4, 5, 6]
четные = list(filter(lambda x: x % 2 ==(!=) 0, числа))
print(четные) # Выведет [2, 4, 6]
числа = [1, 2, 3, 4]
квадраты = list(map(lambda x: x ** 2, числа))
print(квадраты) # Выведет [1, 4, 9, 16]
суммировать = lambda x, y: x + y
print(суммировать(3, 5)) # Выведет 8
студенты = [("Алексей", 90), ("Виктория", 85), ("Иван", 95)]
сортированные = sorted(студенты, key=lambda x: x[1])
print(сортированные) # Выведет [('Виктория', 85), ('Алексей', 90), ('Иван', 95)]
http://www.a29389nj.beget.tech/?mode=statics&do=page&op=1