Занятие №2:

Циклы и ветвления

Условный оператор ветвления if

 
 

Преобразование к типу bool

print(bool(2))
 

Преобразование к типу bool

print(bool(2))
True

Преобразование к типу bool

print(bool(2))

True

Преобразование к типу bool

print(bool(2))

print(bool('Good'))
True

Преобразование к типу bool

print(bool(2))

print(bool('Good'))
True
True

Преобразование к типу bool

print(bool(2))

print(bool('Good'))

True
True

Преобразование к типу bool

print(bool(2))

print(bool('Good'))

print(bool([1, 4, 5]))
True
True

Преобразование к типу bool

print(bool(2))

print(bool('Good'))

print(bool([1, 4, 5]))
True
True
True

Преобразование к типу bool

print(bool(2))

print(bool('Good'))

print(bool([1, 4, 5]))

True
True
True

Преобразование к типу bool

print(bool(2))

print(bool('Good'))

print(bool([1, 4, 5]))

print(bool(0))
True
True
True

Преобразование к типу bool

print(bool(2))

print(bool('Good'))

print(bool([1, 4, 5]))

print(bool(0))
True
True
True
False

Преобразование к типу bool

print(bool(2))

print(bool('Good'))

print(bool([1, 4, 5]))

print(bool(0))

True
True
True
False

Преобразование к типу bool

print(bool(2))

print(bool('Good'))

print(bool([1, 4, 5]))

print(bool(0))

print(bool(''))
True
True
True
False

Преобразование к типу bool

print(bool(2))

print(bool('Good'))

print(bool([1, 4, 5]))

print(bool(0))

print(bool(''))
True
True
True
False
False

Преобразование к типу bool

print(bool(2))

print(bool('Good'))

print(bool([1, 4, 5]))

print(bool(0))

print(bool(''))

True
True
True
False
False

Преобразование к типу bool

print(bool(2))

print(bool('Good'))

print(bool([1, 4, 5]))

print(bool(0))

print(bool(''))

print(bool([]))
True
True
True
False
False

Преобразование к типу bool

print(bool(2))

print(bool('Good'))

print(bool([1, 4, 5]))

print(bool(0))

print(bool(''))

print(bool([]))
True
True
True
False
False
False

Преобразование к типу bool

print(bool(2))

print(bool('Good'))

print(bool([1, 4, 5]))

print(bool(0))

print(bool(''))

print(bool([]))

True
True
True
False
False
False

Преобразование к типу bool

print(bool(2))

print(bool('Good'))

print(bool([1, 4, 5]))

print(bool(0))

print(bool(''))

print(bool([]))

print(bool([[]]))
True
True
True
False
False
False

Преобразование к типу bool

print(bool(2))

print(bool('Good'))

print(bool([1, 4, 5]))

print(bool(0))

print(bool(''))

print(bool([]))

print(bool([[]]))
True
True
True
False
False
False
True

Преобразование к типу bool

 
 

Конструкция if

''' - Документ строка / длинный комментарий
 

Конструкция if

''' - Документ строка / длинный комментарий
 

Конструкция if

''' - Документ строка / длинный комментарий

if <условие>: # Заголовок оператора
 

Конструкция if

''' - Документ строка / длинный комментарий

if <условие>: # Заголовок оператора
    <интсрукция_1>
 

Конструкция if

''' - Документ строка / длинный комментарий

if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
 

Конструкция if

''' - Документ строка / длинный комментарий

if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
 

Конструкция if

''' - Документ строка / длинный комментарий

if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
 

Конструкция if

''' - Документ строка / длинный комментарий

if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
 

Конструкция if

''' - Документ строка / длинный комментарий

if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''
 

Конструкция if

''' - Документ строка / длинный комментарий

if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

 

Конструкция if

''' - Документ строка / длинный комментарий

if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

if 1:
 

Конструкция if

''' - Документ строка / длинный комментарий

if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

if 1:
    print('hello 1')
 

Конструкция if

''' - Документ строка / длинный комментарий

if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

if 1:
    print('hello 1')
hello 1

Конструкция if

''' - Документ строка / длинный комментарий

if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

if 1:
    print('hello 1')

hello 1

Конструкция if

''' - Документ строка / длинный комментарий

if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

if 1:
    print('hello 1')

a = 3
hello 1

Конструкция if

''' - Документ строка / длинный комментарий

if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

if 1:
    print('hello 1')

a = 3
if a > 1:
hello 1

Конструкция if

''' - Документ строка / длинный комментарий

if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

if 1:
    print('hello 1')

a = 3
if a > 1:
    print(f'hello {a}')
hello 1

Конструкция if

''' - Документ строка / длинный комментарий

if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

if 1:
    print('hello 1')

a = 3
if a > 1:
    print(f'hello {a}')
hello 1
hello 3

Конструкция if

''' - Документ строка / длинный комментарий

if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

if 1:
    print('hello 1')

a = 3
if a > 1:
    print(f'hello {a}')

hello 1
hello 3

Конструкция if

''' - Документ строка / длинный комментарий

if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

if 1:
    print('hello 1')

a = 3
if a > 1:
    print(f'hello {a}')

b = 5
hello 1
hello 3

Конструкция if

''' - Документ строка / длинный комментарий

if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

if 1:
    print('hello 1')

a = 3
if a > 1:
    print(f'hello {a}')

b = 5
if b == 5: # Операция сравнения
hello 1
hello 3

Конструкция if

''' - Документ строка / длинный комментарий

if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

if 1:
    print('hello 1')

a = 3
if a > 1:
    print(f'hello {a}')

b = 5
if b == 5: # Операция сравнения
    print(f'hello {b}')
hello 1
hello 3

Конструкция if

''' - Документ строка / длинный комментарий

if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

if 1:
    print('hello 1')

a = 3
if a > 1:
    print(f'hello {a}')

b = 5
if b == 5: # Операция сравнения
    print(f'hello {b}')
hello 1
hello 3
hello 5

Конструкция if

 

Конструкция if – else

'''

Конструкция if – else

'''
if <условие>: # Заголовок оператора

Конструкция if – else

'''
if <условие>: # Заголовок оператора
    <интсрукция_1>

Конструкция if – else

'''
if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>

Конструкция if – else

'''
if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора

Конструкция if – else

'''
if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....

Конструкция if – else

'''
if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>

Конструкция if – else

'''
if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
else: # Оператор альтернативных условий

Конструкция if – else

'''
if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
else: # Оператор альтернативных условий
    <интсрукция_1>

Конструкция if – else

'''
if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
else: # Оператор альтернативных условий
    <интсрукция_1>
    <интсрукция_2>

Конструкция if – else

'''
if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
else: # Оператор альтернативных условий
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора 

Конструкция if – else

'''
if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
else: # Оператор альтернативных условий
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора 
        ....

Конструкция if – else

'''
if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
else: # Оператор альтернативных условий
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора 
        ....
    <интсрукция_n>

Конструкция if – else

'''
if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
else: # Оператор альтернативных условий
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора 
        ....
    <интсрукция_n>
'''

Конструкция if – else

'''
if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
else: # Оператор альтернативных условий
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора 
        ....
    <интсрукция_n>
'''
a = 3

Конструкция if – else

'''
if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
else: # Оператор альтернативных условий
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора 
        ....
    <интсрукция_n>
'''
a = 3
if a > 4:

Конструкция if – else

'''
if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
else: # Оператор альтернативных условий
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора 
        ....
    <интсрукция_n>
'''
a = 3
if a > 4:
    print('hello 4')

Конструкция if – else

'''
if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
else: # Оператор альтернативных условий
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора 
        ....
    <интсрукция_n>
'''
a = 3
if a > 4:
    print('hello 4')
else:

Конструкция if – else

'''
if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
else: # Оператор альтернативных условий
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора 
        ....
    <интсрукция_n>
'''
a = 3
if a > 4:
    print('hello 4')
else:
    print(f'hello {a}')

Конструкция if – else

'''
if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
else: # Оператор альтернативных условий
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора 
        ....
    <интсрукция_n>
'''
a = 3
if a > 4:
    print('hello 4')
else:
    print(f'hello {a}')

Конструкция if – else

 
'''
if <условие>: # Заголовок оператора
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
else: # Оператор альтернативных условий
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора 
        ....
    <интсрукция_n>
'''
a = 3
if a > 4:
    print('hello 4')
else:
    print(f'hello {a}')

Конструкция if – else

hello 3
 

Конструкция if – elif – else

 
'''

Конструкция if – elif – else

 
'''
if <условие_1>: # Заголовок оператора

Конструкция if – elif – else

 
'''
if <условие_1>: # Заголовок оператора
    <блок_интсрукций_1>

Конструкция if – elif – else

 
'''
if <условие_1>: # Заголовок оператора
    <блок_интсрукций_1>
elif <условие_2>:

Конструкция if – elif – else

 
'''
if <условие_1>: # Заголовок оператора
    <блок_интсрукций_1>
elif <условие_2>:
    <блок_интсрукций_2>

Конструкция if – elif – else

 
'''
if <условие_1>: # Заголовок оператора
    <блок_интсрукций_1>
elif <условие_2>:
    <блок_интсрукций_2>
        ....              # Операторы нескольких альтернатив

Конструкция if – elif – else

 
'''
if <условие_1>: # Заголовок оператора
    <блок_интсрукций_1>
elif <условие_2>:
    <блок_интсрукций_2>
        ....              # Операторы нескольких альтернатив
elif <условие_n>:

Конструкция if – elif – else

 
'''
if <условие_1>: # Заголовок оператора
    <блок_интсрукций_1>
elif <условие_2>:
    <блок_интсрукций_2>
        ....              # Операторы нескольких альтернатив
elif <условие_n>:
    <блок_интсрукций_n>

Конструкция if – elif – else

 
'''
if <условие_1>: # Заголовок оператора
    <блок_интсрукций_1>
elif <условие_2>:
    <блок_интсрукций_2>
        ....              # Операторы нескольких альтернатив
elif <условие_n>:
    <блок_интсрукций_n>
else: # Оператор альтернативных условий

Конструкция if – elif – else

 
'''
if <условие_1>: # Заголовок оператора
    <блок_интсрукций_1>
elif <условие_2>:
    <блок_интсрукций_2>
        ....              # Операторы нескольких альтернатив
elif <условие_n>:
    <блок_интсрукций_n>
else: # Оператор альтернативных условий
    <блок_интсрукций_else>

Конструкция if – elif – else

 
'''
if <условие_1>: # Заголовок оператора
    <блок_интсрукций_1>
elif <условие_2>:
    <блок_интсрукций_2>
        ....              # Операторы нескольких альтернатив
elif <условие_n>:
    <блок_интсрукций_n>
else: # Оператор альтернативных условий
    <блок_интсрукций_else>
'''

Конструкция if – elif – else

 
'''
if <условие_1>: # Заголовок оператора
    <блок_интсрукций_1>
elif <условие_2>:
    <блок_интсрукций_2>
        ....              # Операторы нескольких альтернатив
elif <условие_n>:
    <блок_интсрукций_n>
else: # Оператор альтернативных условий
    <блок_интсрукций_else>
'''

Конструкция if – elif – else

 
'''
if <условие_1>: # Заголовок оператора
    <блок_интсрукций_1>
elif <условие_2>:
    <блок_интсрукций_2>
        ....              # Операторы нескольких альтернатив
elif <условие_n>:
    <блок_интсрукций_n>
else: # Оператор альтернативных условий
    <блок_интсрукций_else>
'''

a = 3

Конструкция if – elif – else

 
'''
if <условие_1>: # Заголовок оператора
    <блок_интсрукций_1>
elif <условие_2>:
    <блок_интсрукций_2>
        ....              # Операторы нескольких альтернатив
elif <условие_n>:
    <блок_интсрукций_n>
else: # Оператор альтернативных условий
    <блок_интсрукций_else>
'''

a = 3
if a > 5:

Конструкция if – elif – else

 
'''
if <условие_1>: # Заголовок оператора
    <блок_интсрукций_1>
elif <условие_2>:
    <блок_интсрукций_2>
        ....              # Операторы нескольких альтернатив
elif <условие_n>:
    <блок_интсрукций_n>
else: # Оператор альтернативных условий
    <блок_интсрукций_else>
'''

a = 3
if a > 5:
    print('hello 5')

Конструкция if – elif – else

 
'''
if <условие_1>: # Заголовок оператора
    <блок_интсрукций_1>
elif <условие_2>:
    <блок_интсрукций_2>
        ....              # Операторы нескольких альтернатив
elif <условие_n>:
    <блок_интсрукций_n>
else: # Оператор альтернативных условий
    <блок_интсрукций_else>
'''

a = 3
if a > 5:
    print('hello 5')
elif a < 2:

Конструкция if – elif – else

 
'''
if <условие_1>: # Заголовок оператора
    <блок_интсрукций_1>
elif <условие_2>:
    <блок_интсрукций_2>
        ....              # Операторы нескольких альтернатив
elif <условие_n>:
    <блок_интсрукций_n>
else: # Оператор альтернативных условий
    <блок_интсрукций_else>
'''

a = 3
if a > 5:
    print('hello 5')
elif a < 2:
    print('hello 2')

Конструкция if – elif – else

 
'''
if <условие_1>: # Заголовок оператора
    <блок_интсрукций_1>
elif <условие_2>:
    <блок_интсрукций_2>
        ....              # Операторы нескольких альтернатив
elif <условие_n>:
    <блок_интсрукций_n>
else: # Оператор альтернативных условий
    <блок_интсрукций_else>
'''

a = 3
if a > 5:
    print('hello 5')
elif a < 2:
    print('hello 2')
else:

Конструкция if – elif – else

 
'''
if <условие_1>: # Заголовок оператора
    <блок_интсрукций_1>
elif <условие_2>:
    <блок_интсрукций_2>
        ....              # Операторы нескольких альтернатив
elif <условие_n>:
    <блок_интсрукций_n>
else: # Оператор альтернативных условий
    <блок_интсрукций_else>
'''

a = 3
if a > 5:
    print('hello 5')
elif a < 2:
    print('hello 2')
else:
    print('Tupo hello')

Конструкция if – elif – else

 
'''
if <условие_1>: # Заголовок оператора
    <блок_интсрукций_1>
elif <условие_2>:
    <блок_интсрукций_2>
        ....              # Операторы нескольких альтернатив
elif <условие_n>:
    <блок_интсрукций_n>
else: # Оператор альтернативных условий
    <блок_интсрукций_else>
'''

a = 3
if a > 5:
    print('hello 5')
elif a < 2:
    print('hello 2')
else:
    print('Tupo hello')

Конструкция if – elif – else

Tupo hello  
 
 

Логические операции

a = 3
 

Логические операции

a = 3
b = 4
 

Логические операции

a = 3
b = 4
c = 5
 

Логические операции

a = 3
b = 4
c = 5

 

Логические операции

a = 3
b = 4
c = 5

if a > 4 and b == 2: # and - операция логического "И"
 

Логические операции

a = 3
b = 4
c = 5

if a > 4 and b == 2: # and - операция логического "И"
    print('Good')
 

Логические операции

a = 3
b = 4
c = 5

if a > 4 and b == 2: # and - операция логического "И"
    print('Good')
elif b > 3 or c == 5: # or - операция логического "ИЛИ"
 

Логические операции

a = 3
b = 4
c = 5

if a > 4 and b == 2: # and - операция логического "И"
    print('Good')
elif b > 3 or c == 5: # or - операция логического "ИЛИ"
    print('Best')
 

Логические операции

a = 3
b = 4
c = 5

if a > 4 and b == 2: # and - операция логического "И"
    print('Good')
elif b > 3 or c == 5: # or - операция логического "ИЛИ"
    print('Best')
else:
 

Логические операции

a = 3
b = 4
c = 5

if a > 4 and b == 2: # and - операция логического "И"
    print('Good')
elif b > 3 or c == 5: # or - операция логического "ИЛИ"
    print('Best')
else:
    print('Bad')
 

Логические операции

a = 3
b = 4
c = 5

if a > 4 and b == 2: # and - операция логического "И"
    print('Good')
elif b > 3 or c == 5: # or - операция логического "ИЛИ"
    print('Best')
else:
    print('Bad')
Best 

Логические операции

 
 

Потренируемся!

a = 3
 

Потренируемся!

a = 3
b = 5
 

Потренируемся!

a = 3
b = 5
c = -1
 

Потренируемся!

a = 3
b = 5
c = -1

 

Потренируемся!

a = 3
b = 5
c = -1

if a > 3 or c == 0:
 

Потренируемся!

a = 3
b = 5
c = -1

if a > 3 or c == 0:
    print('Good')
 

Потренируемся!

a = 3
b = 5
c = -1

if a > 3 or c == 0:
    print('Good')
elif a <= 3 and b != 5:
 

Потренируемся!

a = 3
b = 5
c = -1

if a > 3 or c == 0:
    print('Good')
elif a <= 3 and b != 5:
    print('Best')
 

Потренируемся!

a = 3
b = 5
c = -1

if a > 3 or c == 0:
    print('Good')
elif a <= 3 and b != 5:
    print('Best')
else:
 

Потренируемся!

a = 3
b = 5
c = -1

if a > 3 or c == 0:
    print('Good')
elif a <= 3 and b != 5:
    print('Best')
else:
    print('Bad')
 

Потренируемся!

a = 3
b = 5
c = -1

if a > 3 or c == 0:
    print('Good')
elif a <= 3 and b != 5:
    print('Best')
else:
    print('Bad')
Bad

Потренируемся!

a = 3
b = 5
c = -1

if a > 3 or c == 0:
    print('Good')
elif a <= 3 and b != 5:
    print('Best')
else:
    print('Bad')

    
Bad

Потренируемся!

a = 3
b = 5
c = -1

if a > 3 or c == 0:
    print('Good')
elif a <= 3 and b != 5:
    print('Best')
else:
    print('Bad')

if a >= 3 or b == 0:
Bad

Потренируемся!

a = 3
b = 5
c = -1

if a > 3 or c == 0:
    print('Good')
elif a <= 3 and b != 5:
    print('Best')
else:
    print('Bad')

if a >= 3 or b == 0:
    print('Good')
Bad

Потренируемся!

a = 3
b = 5
c = -1

if a > 3 or c == 0:
    print('Good')
elif a <= 3 and b != 5:
    print('Best')
else:
    print('Bad')

if a >= 3 or b == 0:
    print('Good')
elif c == -1 or b > 4:
Bad

Потренируемся!

a = 3
b = 5
c = -1

if a > 3 or c == 0:
    print('Good')
elif a <= 3 and b != 5:
    print('Best')
else:
    print('Bad')

if a >= 3 or b == 0:
    print('Good')
elif c == -1 or b > 4:
    print('Best')
Bad

Потренируемся!

a = 3
b = 5
c = -1

if a > 3 or c == 0:
    print('Good')
elif a <= 3 and b != 5:
    print('Best')
else:
    print('Bad')

if a >= 3 or b == 0:
    print('Good')
elif c == -1 or b > 4:
    print('Best')
else:
Bad

Потренируемся!

a = 3
b = 5
c = -1

if a > 3 or c == 0:
    print('Good')
elif a <= 3 and b != 5:
    print('Best')
else:
    print('Bad')

if a >= 3 or b == 0:
    print('Good')
elif c == -1 or b > 4:
    print('Best')
else:
    print('Bad')
Bad

Потренируемся!

a = 3
b = 5
c = -1

if a > 3 or c == 0:
    print('Good')
elif a <= 3 and b != 5:
    print('Best')
else:
    print('Bad')

if a >= 3 or b == 0:
    print('Good')
elif c == -1 or b > 4:
    print('Best')
else:
    print('Bad')
Bad
Good

Потренируемся!

a = 3
b = 5
c = -1

if a > 3 or c == 0:
    print('Good')
elif a <= 3 and b != 5:
    print('Best')
else:
    print('Bad')

if a >= 3 or b == 0:
    print('Good')
elif c == -1 or b > 4:
    print('Best')
else:
    print('Bad')
    
Bad
Good

Потренируемся!

a = 3
b = 5
c = -1

if a > 3 or c == 0:
    print('Good')
elif a <= 3 and b != 5:
    print('Best')
else:
    print('Bad')

if a >= 3 or b == 0:
    print('Good')
elif c == -1 or b > 4:
    print('Best')
else:
    print('Bad')
    
if ((a==3 and c>0) or (b==5 and c<0)) and c == -1:
Bad
Good

Потренируемся!

a = 3
b = 5
c = -1

if a > 3 or c == 0:
    print('Good')
elif a <= 3 and b != 5:
    print('Best')
else:
    print('Bad')

if a >= 3 or b == 0:
    print('Good')
elif c == -1 or b > 4:
    print('Best')
else:
    print('Bad')
    
if ((a==3 and c>0) or (b==5 and c<0)) and c == -1:
    print('Good')
Bad
Good

Потренируемся!

a = 3
b = 5
c = -1

if a > 3 or c == 0:
    print('Good')
elif a <= 3 and b != 5:
    print('Best')
else:
    print('Bad')

if a >= 3 or b == 0:
    print('Good')
elif c == -1 or b > 4:
    print('Best')
else:
    print('Bad')
    
if ((a==3 and c>0) or (b==5 and c<0)) and c == -1:
    print('Good')
else:
Bad
Good

Потренируемся!

a = 3
b = 5
c = -1

if a > 3 or c == 0:
    print('Good')
elif a <= 3 and b != 5:
    print('Best')
else:
    print('Bad')

if a >= 3 or b == 0:
    print('Good')
elif c == -1 or b > 4:
    print('Best')
else:
    print('Bad')
    
if ((a==3 and c>0) or (b==5 and c<0)) and c == -1:
    print('Good')
else:
    print('Bed')
Bad
Good

Потренируемся!

a = 3
b = 5
c = -1

if a > 3 or c == 0:
    print('Good')
elif a <= 3 and b != 5:
    print('Best')
else:
    print('Bad')

if a >= 3 or b == 0:
    print('Good')
elif c == -1 or b > 4:
    print('Best')
else:
    print('Bad')
    
if ((a==3 and c>0) or (b==5 and c<0)) and c == -1:
    print('Good')
else:
    print('Bed')
Bad
Good
Good

Потренируемся!

Операторы цикла for и while

 
 

Конструкция цикла for

'''
 

Конструкция цикла for

'''
for <переменная цикла> in <значения переменной>: # Заголовок 
 

Конструкция цикла for

'''
for <переменная цикла> in <значения переменной>: # Заголовок 
    <интсрукция_1>
 

Конструкция цикла for

'''
for <переменная цикла> in <значения переменной>: # Заголовок 
    <интсрукция_1>
    <интсрукция_2>
 

Конструкция цикла for

'''
for <переменная цикла> in <значения переменной>: # Заголовок 
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
 

Конструкция цикла for

'''
for <переменная цикла> in <значения переменной>: # Заголовок 
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
 

Конструкция цикла for

'''
for <переменная цикла> in <значения переменной>: # Заголовок 
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
 

Конструкция цикла for

'''
for <переменная цикла> in <значения переменной>: # Заголовок 
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''
 

Конструкция цикла for

'''
for <переменная цикла> in <значения переменной>: # Заголовок 
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

 

Конструкция цикла for

'''
for <переменная цикла> in <значения переменной>: # Заголовок 
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

for i in 1, 3, 4:
 

Конструкция цикла for

'''
for <переменная цикла> in <значения переменной>: # Заголовок 
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

for i in 1, 3, 4:
    print(i**2, end=' ')
 

Конструкция цикла for

'''
for <переменная цикла> in <значения переменной>: # Заголовок 
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

for i in 1, 3, 4:
    print(i**2, end=' ')
1 9 16 

Конструкция цикла for

'''
for <переменная цикла> in <значения переменной>: # Заголовок 
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

for i in 1, 3, 4:
    print(i**2, end=' ')

1 9 16  

Конструкция цикла for

'''
for <переменная цикла> in <значения переменной>: # Заголовок 
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

for i in 1, 3, 4:
    print(i**2, end=' ')

for i in 1, 3, 4:
1 9 16  

Конструкция цикла for

'''
for <переменная цикла> in <значения переменной>: # Заголовок 
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

for i in 1, 3, 4:
    print(i**2, end=' ')

for i in 1, 3, 4:
    print(i**2, end='\n')
1 9 16  

Конструкция цикла for

'''
for <переменная цикла> in <значения переменной>: # Заголовок 
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

for i in 1, 3, 4:
    print(i**2, end=' ')

for i in 1, 3, 4:
    print(i**2, end='\n')
1 9 16 
1
9
16 

Конструкция цикла for

'''
for <переменная цикла> in <значения переменной>: # Заголовок 
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

for i in 1, 3, 4:
    print(i**2, end=' ')

for i in 1, 3, 4:
    print(i**2, end='\n')
 
 
1 9 16 
1
9
16 

Конструкция цикла for

'''
for <переменная цикла> in <значения переменной>: # Заголовок 
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

for i in 1, 3, 4:
    print(i**2, end=' ')

for i in 1, 3, 4:
    print(i**2, end='\n')
  
for i in 1, 3, 4:
1 9 16 
1
9
16 

Конструкция цикла for

'''
for <переменная цикла> in <значения переменной>: # Заголовок 
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

for i in 1, 3, 4:
    print(i**2, end=' ')

for i in 1, 3, 4:
    print(i**2, end='\n')
  
for i in 1, 3, 4:
    print(i, i**2, sep=' - ')
1 9 16 
1
9
16 

Конструкция цикла for

'''
for <переменная цикла> in <значения переменной>: # Заголовок 
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

for i in 1, 3, 4:
    print(i**2, end=' ')

for i in 1, 3, 4:
    print(i**2, end='\n')
  
for i in 1, 3, 4:
    print(i, i**2, sep=' - ')
1 9 16 
1
9
16
1 - 1
3 - 9
4 - 16 

Конструкция цикла for

'''
for <переменная цикла> in <значения переменной>: # Заголовок 
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

for i in 1, 3, 4:
    print(i**2, end=' ')

for i in 1, 3, 4:
    print(i**2, end='\n')
  
for i in 1, 3, 4:
    print(i, i**2, sep=' - ')

1 9 16 
1
9
16
1 - 1
3 - 9
4 - 16 

Конструкция цикла for

'''
for <переменная цикла> in <значения переменной>: # Заголовок 
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

for i in 1, 3, 4:
    print(i**2, end=' ')

for i in 1, 3, 4:
    print(i**2, end='\n')
  
for i in 1, 3, 4:
    print(i, i**2, sep=' - ')

a = [1, 5, 7, 10]
1 9 16 
1
9
16
1 - 1
3 - 9
4 - 16 

Конструкция цикла for

'''
for <переменная цикла> in <значения переменной>: # Заголовок 
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

for i in 1, 3, 4:
    print(i**2, end=' ')

for i in 1, 3, 4:
    print(i**2, end='\n')
  
for i in 1, 3, 4:
    print(i, i**2, sep=' - ')

a = [1, 5, 7, 10]
for i in a:
1 9 16 
1
9
16
1 - 1
3 - 9
4 - 16 

Конструкция цикла for

'''
for <переменная цикла> in <значения переменной>: # Заголовок 
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

for i in 1, 3, 4:
    print(i**2, end=' ')

for i in 1, 3, 4:
    print(i**2, end='\n')
  
for i in 1, 3, 4:
    print(i, i**2, sep=' - ')

a = [1, 5, 7, 10]
for i in a:
    print(f'{i}**3 = {i**3}')
1 9 16 
1
9
16
1 - 1
3 - 9
4 - 16 

Конструкция цикла for

'''
for <переменная цикла> in <значения переменной>: # Заголовок 
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
'''

for i in 1, 3, 4:
    print(i**2, end=' ')

for i in 1, 3, 4:
    print(i**2, end='\n')
  
for i in 1, 3, 4:
    print(i, i**2, sep=' - ')

a = [1, 5, 7, 10]
for i in a:
    print(f'{i}**3 = {i**3}')
1 9 16 
1
9
16
1 - 1
3 - 9
4 - 16
1**3 = 1
5**3 = 125
7**3 = 343
10**3 = 1000

Конструкция цикла for

 
 

Генератор последовательности range

'''
 

Генератор последовательности range

'''
for <переменная цикла> in range(start, stop, step):
 

Генератор последовательности range

'''
for <переменная цикла> in range(start, stop, step):
    <интсрукция_1>
 

Генератор последовательности range

'''
for <переменная цикла> in range(start, stop, step):
    <интсрукция_1>
    <интсрукция_2>
 

Генератор последовательности range

'''
for <переменная цикла> in range(start, stop, step):
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
 

Генератор последовательности range

'''
for <переменная цикла> in range(start, stop, step):
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
 

Генератор последовательности range

'''
for <переменная цикла> in range(start, stop, step):
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
 

Генератор последовательности range

'''
for <переменная цикла> in range(start, stop, step):
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>
    
 

Генератор последовательности range

'''
for <переменная цикла> in range(start, stop, step):
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>

По умолчанию: start = 0, step = 1
 

Генератор последовательности range

'''
for <переменная цикла> in range(start, stop, step):
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>

По умолчанию: start = 0, step = 1
Диапазон генерирования: [start, stop)
 

Генератор последовательности range

'''
for <переменная цикла> in range(start, stop, step):
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>

По умолчанию: start = 0, step = 1
Диапазон генерирования: [start, stop)
'''
 

Генератор последовательности range

'''
for <переменная цикла> in range(start, stop, step):
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>

По умолчанию: start = 0, step = 1
Диапазон генерирования: [start, stop)
'''

 

Генератор последовательности range

'''
for <переменная цикла> in range(start, stop, step):
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>

По умолчанию: start = 0, step = 1
Диапазон генерирования: [start, stop)
'''

a = range(0, 10, 2)
 

Генератор последовательности range

'''
for <переменная цикла> in range(start, stop, step):
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>

По умолчанию: start = 0, step = 1
Диапазон генерирования: [start, stop)
'''

a = range(0, 10, 2)
print(a)
 

Генератор последовательности range

'''
for <переменная цикла> in range(start, stop, step):
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>

По умолчанию: start = 0, step = 1
Диапазон генерирования: [start, stop)
'''

a = range(0, 10, 2)
print(a)
range(0, 10, 2) 

Генератор последовательности range

'''
for <переменная цикла> in range(start, stop, step):
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>

По умолчанию: start = 0, step = 1
Диапазон генерирования: [start, stop)
'''

a = range(0, 10, 2)
print(a)
print(type(a))
range(0, 10, 2)
<class 'range'> 

Генератор последовательности range

'''
for <переменная цикла> in range(start, stop, step):
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>

По умолчанию: start = 0, step = 1
Диапазон генерирования: [start, stop)
'''

a = range(0, 10, 2)
print(a)
print(type(a))
print(a[3])
range(0, 10, 2)
<class 'range'>
6 

Генератор последовательности range

'''
for <переменная цикла> in range(start, stop, step):
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>

По умолчанию: start = 0, step = 1
Диапазон генерирования: [start, stop)
'''

a = range(0, 10, 2)
print(a)
print(type(a))
print(a[3])

range(0, 10, 2)
<class 'range'>
6 

Генератор последовательности range

'''
for <переменная цикла> in range(start, stop, step):
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>

По умолчанию: start = 0, step = 1
Диапазон генерирования: [start, stop)
'''

a = range(0, 10, 2)
print(a)
print(type(a))
print(a[3])

a = 'Good'
range(0, 10, 2)
<class 'range'>
6 

Генератор последовательности range

'''
for <переменная цикла> in range(start, stop, step):
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>

По умолчанию: start = 0, step = 1
Диапазон генерирования: [start, stop)
'''

a = range(0, 10, 2)
print(a)
print(type(a))
print(a[3])

a = 'Good'
for i in range(0, 10, 1):
range(0, 10, 2)
<class 'range'>
6 

Генератор последовательности range

'''
for <переменная цикла> in range(start, stop, step):
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>

По умолчанию: start = 0, step = 1
Диапазон генерирования: [start, stop)
'''

a = range(0, 10, 2)
print(a)
print(type(a))
print(a[3])

a = 'Good'
for i in range(0, 10, 1):
    if i < len(a):
range(0, 10, 2)
<class 'range'>
6 

Генератор последовательности range

'''
for <переменная цикла> in range(start, stop, step):
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>

По умолчанию: start = 0, step = 1
Диапазон генерирования: [start, stop)
'''

a = range(0, 10, 2)
print(a)
print(type(a))
print(a[3])

a = 'Good'
for i in range(0, 10, 1):
    if i < len(a):
        print(a[i] + ' - Bad')
range(0, 10, 2)
<class 'range'>
6 

Генератор последовательности range

'''
for <переменная цикла> in range(start, stop, step):
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>

По умолчанию: start = 0, step = 1
Диапазон генерирования: [start, stop)
'''

a = range(0, 10, 2)
print(a)
print(type(a))
print(a[3])

a = 'Good'
for i in range(0, 10, 1):
    if i < len(a):
        print(a[i] + ' - Bad')
    else:
range(0, 10, 2)
<class 'range'>
6 

Генератор последовательности range

'''
for <переменная цикла> in range(start, stop, step):
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>

По умолчанию: start = 0, step = 1
Диапазон генерирования: [start, stop)
'''

a = range(0, 10, 2)
print(a)
print(type(a))
print(a[3])

a = 'Good'
for i in range(0, 10, 1):
    if i < len(a):
        print(a[i] + ' - Bad')
    else:
        print(f'{i}' + ' - Good')
range(0, 10, 2)
<class 'range'>
6 

Генератор последовательности range

'''
for <переменная цикла> in range(start, stop, step):
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>     # Тело оператора
        ....
    <интсрукция_n>

По умолчанию: start = 0, step = 1
Диапазон генерирования: [start, stop)
'''

a = range(0, 10, 2)
print(a)
print(type(a))
print(a[3])

a = 'Good'
for i in range(0, 10, 1):
    if i < len(a):
        print(a[i] + ' - Bad')
    else:
        print(f'{i}' + ' - Good')
range(0, 10, 2)
<class 'range'>
6
G - Bad
o - Bad
o - Bad
d - Bad
4 - Good
5 - Good
6 - Good
7 - Good
8 - Good
9 - Good 

Генератор последовательности range

 
 

Конструкция цикла while

'''
 

Конструкция цикла while

'''
while <переменная цикла> <условие>:
 

Конструкция цикла while

'''
while <переменная цикла> <условие>:
    <интсрукция_1>
 

Конструкция цикла while

'''
while <переменная цикла> <условие>:
    <интсрукция_1>
    <интсрукция_2>
 

Конструкция цикла while

'''
while <переменная цикла> <условие>:
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>
 

Конструкция цикла while

'''
while <переменная цикла> <условие>:
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>
        ....
 

Конструкция цикла while

'''
while <переменная цикла> <условие>:
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>
        ....
    <интсрукция_n>
 

Конструкция цикла while

'''
while <переменная цикла> <условие>:
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>
        ....
    <интсрукция_n>
 

Конструкция цикла while

'''
while <переменная цикла> <условие>:
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>
        ....
    <интсрукция_n>

    <переменная цикла> += step
 

Конструкция цикла while

'''
while <переменная цикла> <условие>:
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>
        ....
    <интсрукция_n>

    <переменная цикла> += step
'''
 

Конструкция цикла while

'''
while <переменная цикла> <условие>:
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>
        ....
    <интсрукция_n>

    <переменная цикла> += step
'''

 

Конструкция цикла while

'''
while <переменная цикла> <условие>:
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>
        ....
    <интсрукция_n>

    <переменная цикла> += step
'''

i = 5
 

Конструкция цикла while

'''
while <переменная цикла> <условие>:
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>
        ....
    <интсрукция_n>

    <переменная цикла> += step
'''

i = 5
while i < 15:
 

Конструкция цикла while

'''
while <переменная цикла> <условие>:
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>
        ....
    <интсрукция_n>

    <переменная цикла> += step
'''

i = 5
while i < 15:
    print('i: ', i)
 

Конструкция цикла while

'''
while <переменная цикла> <условие>:
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>
        ....
    <интсрукция_n>

    <переменная цикла> += step
'''

i = 5
while i < 15:
    print('i: ', i)
    i += 2
 

Конструкция цикла while

'''
while <переменная цикла> <условие>:
    <интсрукция_1>
    <интсрукция_2>
    <интсрукция_3>
        ....
    <интсрукция_n>

    <переменная цикла> += step
'''

i = 5
while i < 15:
    print('i: ', i)
    i += 2
i:  5
i:  7
i:  9
i:  11
i:  13

Конструкция цикла while

 
 

Команда break

'''
 

Команда break

'''
if <условие прерывания>:
 

Команда break

'''
if <условие прерывания>:
    break
 

Команда break

'''
if <условие прерывания>:
    break
'''
 

Команда break

'''
if <условие прерывания>:
    break
'''

 

Команда break

'''
if <условие прерывания>:
    break
'''

for i in 'hello world':
 

Команда break

'''
if <условие прерывания>:
    break
'''

for i in 'hello world':
    if i == 'o':
 

Команда break

'''
if <условие прерывания>:
    break
'''

for i in 'hello world':
    if i == 'o':
        break
 

Команда break

'''
if <условие прерывания>:
    break
'''

for i in 'hello world':
    if i == 'o':
        break
    print(i)
 

Команда break

'''
if <условие прерывания>:
    break
'''

for i in 'hello world':
    if i == 'o':
        break
    print(i)
h
e
l
l 

Команда break

 
 

Команда continue

'''
 

Команда continue

'''
if <условие пропуска>:
 

Команда continue

'''
if <условие пропуска>:
    continue
 

Команда continue

'''
if <условие пропуска>:
    continue
'''
 

Команда continue

'''
if <условие пропуска>:
    continue
'''

 

Команда continue

'''
if <условие пропуска>:
    continue
'''

for i in 'hello world':
 

Команда continue

'''
if <условие пропуска>:
    continue
'''

for i in 'hello world':
    if i == 'o':
 

Команда continue

'''
if <условие пропуска>:
    continue
'''

for i in 'hello world':
    if i == 'o':
        continue
 

Команда continue

'''
if <условие пропуска>:
    continue
'''

for i in 'hello world':
    if i == 'o':
        continue
    print(i)
 

Команда continue

'''
if <условие пропуска>:
    continue
'''

for i in 'hello world':
    if i == 'o':
        continue
    print(i)
h
e
l
l
 
w
r
l
d 

Команда continue

Спасибо за понимание!

Лекция №2. Циклы и ветвления

By Alexey Baigashov

Лекция №2. Циклы и ветвления

  • 334