Основы Python. Владимир Глимаков

Чтение книги онлайн.

Читать онлайн книгу Основы Python - Владимир Глимаков страница 4

Жанр:
Серия:
Издательство:
Основы Python - Владимир Глимаков

Скачать книгу

= 10

      if x > 5:

      print("x больше 5")

      Операторы if-else:

      else выполняется, если условие в if не истинно.

      python

      Copy code

      if x > 10:

      print("x больше 10")

      else:

      print("x меньше или равно 10")

      Оператор elif:

      elif позволяет проверить несколько условий последовательно.

      python

      Copy code

      if x > 10:

      print("x больше 10")

      elif x > 5:

      print("x больше 5, но меньше или равно 10")

      else:

      print("x меньше или равно 5")

      Циклы:

      Циклы используются для повторения определённого блока кода несколько раз:

      Цикл for:

      Цикл for используется для итерации по элементам последовательности (например, списка или строки).

      python

      Copy code

      for i in range(5):

      print(i)

      Цикл while:

      Цикл while продолжает выполняться, пока условие истинно.

      python

      Copy code

      i = 0

      while i < 5:

      print(i)

      i += 1

      Управление циклами:

      Для контроля за выполнением циклов используются операторы break, continue и else:

      break: Прерывает выполнение цикла.

      continue: Пропускает оставшуюся часть кода в текущей итерации и переходит к следующей итерации.

      else: Блок else после циклов выполняется, если цикл завершился нормально (без break).

      python

      Copy code

      for i in range(5):

      if i == 3:

      break

      print(i)

      else:

      print("Цикл завершен без прерываний")

      Эти управляющие конструкции являются основой логического построения программ на Python и позволяют создавать программы, адаптирующие своё поведение в зависимости от входных данных и других условий. В следующей главе мы рассмотрим функции, которые позволяют организовывать код в повторно используемые блоки, что значительно упрощает разработку сложных программ.

      2.4 Функции и модули

      Функции и модули являются фундаментальными компонентами в Python, позволяющими организовать код более эффективно и управляемо. Они способствуют повышению модульности и повторного использования кода.

      Функции:

      Функция в Python – это блок организованного, многократно используемого кода, который используется для выполнения одного связанного действия. Функции обеспечивают лучшую модульность для вашего приложения и значительно повышают уровень повторного использования кода.

      Определение функции:

      Функция определяется с помощью ключевого слова def за которым следует имя функции и круглые скобки ().

      python

      Copy code

      def greet(name):

      """Поздороваться

Скачать книгу