Шпаргалка

  • Присвоение … = …
  • Вывод в консоль print(…)
  • Арифметические операторы:
    • сложение … + …
    • вычитание … - …,
    • умножение … * …
    • деление … / …
    • возведение в степень … ** …
    • деление нацело … // …
    • остаток от деления … % …
  • Операторы сравнения:
    • больше … > …
    • больше или равно … >= …
    • меньше … < …
    • меньше или равно … <= …
    • равно … == …
    • не равно … != …
  • Логические операторы и константы:
    • не not …
    • и … and …
    • или … or …
    • истина True
    • ложь False
  • Условия
    • С одной ветвью if … : 〖…〗
    • С двумя ветвями if … : 〖…〗 else: 〖…〗
    • По схеме иначе-если if … : 〖…〗 elif … : 〖…〗 elif … : 〖…〗 else: 〖…〗
  • Списки:
    • объявление … = […, …, …]
    • обращение к элементу … […]
    • срез списка (подсписок) … [… : … : …]
    • присвоение значения элементу … […] = …
    • пустой список … = []
    • длина списка len (…)
    • конкатенация … + …
    • добавление элемента … .append(…)
    • удаление элемента del … […]
  • Строки (все, то же, что и для списков, кроме того)
    • объявление … = "…"
    • спецсимволы \n \r \t
    • строки без спецсимволов … = r"…"
  • Циклы
    • Цикл с предусловием while … : 〖…〗
    • Итерационный цикл for
      • Перебор элементов for … in … : 〖…〗
      • Перебор с получением индекса for …, … in enumerate(…) : 〖…〗
      • Перебор чисел по порядку for … in range(…, …, …) : 〖…〗
    • Прерывание цикла break
    • Переход в начало цикла continue
  • Функции и методы
    • Вызов функции:
      • простой … (…)
      • с именованными аргументами … (… = …)
      • без аргументов … ()
      • с получением возвращаемого значения … = … (…)
      • с получением нескольких значений …, …, … = … (…)
    • Методы объекта:
      • создание объекта … = … (…)
      • вызов метода объекта … . … (…)
      • вызов метода с получением возвращаемого значения … = … . … (…)
    • Объявление функции:
      • простое объявление def … (…, …): 〖…〗)
      • с указанием значений по умолчанию def … (… = …, … = …): 〖…〗)
      • с возвращением результата def … (…, …): 〖… return … 〗)
  • Импорт модулей
    • простой import …
    • с переименованием import … as …
    • импорт отдельных методов from … import …