Данил Гордиевских 2 месяцев назад
Родитель 22d13856db
Сommit ede2f10565

@ -1,8 +1,8 @@
#Отчёт по теме 5 # Отчёт по теме 5
Гордиевских Данил А-03-23 Гордиевских Данил А-03-23
##2. Ветвление по условию – управляющая инструкция if ## 2. Ветвление по условию – управляющая инструкция if
Условие задается в виде логического выражения, которое может принимать значение True или False. Блок инструкций может располагаться на нескольких строках. Отступы во всех строках блока должны быть одинаковыми по отношению к первому символу управляющей инструкции. Если имеется вложенная управляющая инструкция, то она вводится с таким же отступом, а все строки ее блоков – отступают по отношению к ее первому символу. Признак конца блока – отсут-ствие отступов в очередной строке или ввод пустой строки. Условие задается в виде логического выражения, которое может принимать значение True или False. Блок инструкций может располагаться на нескольких строках. Отступы во всех строках блока должны быть одинаковыми по отношению к первому символу управляющей инструкции. Если имеется вложенная управляющая инструкция, то она вводится с таким же отступом, а все строки ее блоков – отступают по отношению к ее первому символу. Признак конца блока – отсут-ствие отступов в очередной строке или ввод пустой строки.
@ -53,9 +53,9 @@ if rashod1>=porog:
0 0
``` ```
##3. Цикл по перечислению – управляющая инструкция for ## 3. Цикл по перечислению – управляющая инструкция for
###3.1. Простой цикл ### 3.1. Простой цикл
```py ```py
>>> temperatura = 5 >>> temperatura = 5
@ -66,7 +66,7 @@ if rashod1>=porog:
50 50
``` ```
###3.2. Более сложный цикл ### 3.2. Более сложный цикл
```py ```py
>>> sps=[2,15,14,8] >>> sps=[2,15,14,8]
@ -90,7 +90,7 @@ if rashod1>=porog:
Отличия в списках объясняются тем, что в первом случае при переборе значений из списка, список дополняется и добавленные элементы тоже перебираются Отличия в списках объясняются тем, что в первом случае при переборе значений из списка, список дополняется и добавленные элементы тоже перебираются
Во втором случае создаётся срез списка, который не изменяется в цикле, и именно по нему проходит 4 итерации Во втором случае создаётся срез списка, который не изменяется в цикле, и именно по нему проходит 4 итерации
###3.3. Пример ### 3.3. Пример
Создание списка с 10 целыми случайными числами из диапазона от 1 до 100. При этом, если сумма чисел не превышает 500, эта сумма должна быть отображена на экране Создание списка с 10 целыми случайными числами из диапазона от 1 до 100. При этом, если сумма чисел не превышает 500, эта сумма должна быть отображена на экране
@ -109,7 +109,7 @@ if rashod1>=porog:
505 505
``` ```
###3.4. Пример с символьной строкой ### 3.4. Пример с символьной строкой
```py ```py
>>> stroka='Это – автоматизированная система' >>> stroka='Это – автоматизированная система'
@ -122,7 +122,7 @@ if rashod1>=porog:
' Э т о – а в т о м а т и з и р о в а н н а я с и с т е м а' ' Э т о – а в т о м а т и з и р о в а н н а я с и с т е м а'
``` ```
###3.5. Запись цикла в строке ### 3.5. Запись цикла в строке
Cоздание списка с синусоидальным сигналом Cоздание списка с синусоидальным сигналом
@ -138,9 +138,9 @@ Cоздание списка с синусоидальным сигналом
![График](Figure_1.png) ![График](Figure_1.png)
##4. Цикл «пока истинно условие» – управляющая инструкция while ## 4. Цикл «пока истинно условие» – управляющая инструкция while
###4.1. Цикл со счетчиком ### 4.1. Цикл со счетчиком
```py ```py
>>> rashod=300 >>> rashod=300
@ -155,7 +155,7 @@ Cоздание списка с синусоидальным сигналом
Расход= 100 Расход= 100
``` ```
###4.2. Пример с символьной строкой ### 4.2. Пример с символьной строкой
```py ```py
>>> import math >>> import math
@ -216,7 +216,7 @@ Cоздание списка с синусоидальным сигналом
![График](Figure_2.png) ![График](Figure_2.png)
###4.3. Определение, является ли число простым ### 4.3. Определение, является ли число простым
```py ```py
>>> chislo=267 >>> chislo=267

Загрузка…
Отмена
Сохранить