if python



Python if

Автор Con Spazio задал вопрос в разделе Другие языки и технологии

что такое Else и Elif в python и % и получил лучший ответ

Ответ от ?????[гуру]
elif – сокращение от else if ("иначе, если")
ссылка
% дает остаток от деления (28 % 4 = 0, 30 % 4 = 2)

Ответ от Rest[гуру]
В первый раз слышу такое, даже поисковик googel не дал никаких нормальных результатов.

Ответ от Александр Павлов[активный]
Вот нашел какое-то объяснение:
Основы программирования на Python
Логика выполняющейся программы может быть сложнее, чем выбор одной из
двух ветвей. Например, в зависимости от значения той или иной
переменной, может выполняться одна из трех (или более) ветвей программы.
Как организовать такое множественное ветвление? Наверное, можно использовать несколько инструкций if: сначала проверяется условное выражение в первой инструкции if (если оно возвращает истину, то будет выполняться вложенный в нее блок кода) , затем во второй инструкции if
и т. д. Однако при таком подходе проверка последующих инструкций будет
продолжаться даже тогда, когда первое условие было истинным, и блок кода
при данной ветке был выполнен. Проверка последующих условий может
оказаться бессмысленной.
Обычно такую проблему можно решить с помощью вложенных конструкций if-else. Однако при этом часто появляется проблема правильной трактовки кода: непонятно, к какому if относится else (хотя в Python такая путаница не возможна из-за обязательных отступов) .
С другой стороны, в ряде языков программирования, в том числе и Python, предусмотрено специальное расширение инструкции if,
позволяющее направить поток выполнения программы по одной из множества
ветвей. Данная расширенная инструкция, помимо необязательной части else, содержит ряд ветвей elif (сокращение от "else if" - "еще если") и выглядит примерно так, как показано на блок-схеме. Частей elif может быть сколь угодно много (в пределах разумного, конечно).

Ответ от ZZZ0oO1Z[гуру]
Глянул в профиль.
У Вас нулевой уровень знаний для Вашей жизненной ситуации, но есть трудолюбие. В общем, советую ссылку из ответа Алксанда Павлова поставить в закладки на первое время. Там много хороших для Вас уроков для самостоятельного изучения.
Успехов!

Ответ от Алеша Кожанов[новичек]
If(Если): выполнение определенных команд, ЕСЛИ какая-либо переменная равна чему-то.
Else(Если нет): Выполнение других определенных команд, если ответ прошлого ЕСЛИ НЕВЕРЕН.
Elif(Если нет, и если): Выполнение определенных команд, Если Прошлое ЕСЛИ не выполнен и ЕСЛИ какая-либо переменная равна чему-то.
Пример:
if myage == 8: *если мойвозраст равен 8*
print('Иди в школу!')
elif myage == 16: *если мойвозраст не равен 8 А ТАКЖЕ если мойвозраст равен 16*
print('Ищи работу!')
else: *Если ничто из прошлых вариантах. *
print('Когда пенсия?')

Ответ от 3 ответа[гуру]
Привет! Вот подборка тем с ответами на Ваш вопрос: что такое Else и Elif в python и %

Помогите решить (Python)
x1 = int(input())
y1 = int(input())
x2 = int(input())
y2 = int(input())
dx =
подробнее...

Пара вопросов про массивы в Python
В Python нет ассоциативных массивов. Этот тип называется "словарь".
1) if 'op' in msg:
подробнее...

Рекурсивное возведение в степень числа в Python
ошибка тут если не выполняется if то выполняется
else:
return res
как можно вернуть
подробнее...

Аналог switch...case в Python 3. Не считая if..elif
Других нормальных возможностей пайтон не предоставляет. только if .. elif...elif...else
Либо
подробнее...

посоветуйте хорошую книгу по программированию в Python для чайника
Я вообще начал с англоязычной литературы. Там все намного проще описывается. Это была книга Al
подробнее...
Ответ от 3 ответа[гуру]
Привет! Вот еще темы с похожими вопросами:

Вопрос по последовательности чисел на python
хмм... требовался вывод четных чисел в ряду от 0 до 20, то что приведено выведет все числа от -1 до
подробнее...
спросили в Pac Man Игры Pokémon
Книга Майкла Доусона, "Программируем на Python" никак не могу решить последнюю задачу 3-й главы.
Оптимальная стратегия такая. У нас есть 100 чисел и вопросы, на которые можно отвечать только "да"
подробнее...
спросили в Жадность
Нужна программа для подмены IP адреса...
Идёте сюда, регите бесплатный аккаунт, настраиваете VPN соединение и после его включения ваш IP
подробнее...
спросили в Интернет
Вопрос о подмене IP адреса+++
Наилучшим способом бороться с этим - отключить java и cooki в браузере, очистив, после этого кеш
подробнее...

Python замена символов в строке
p = "qwe"
r = "asd"
i = "zxc"

st1 = "privet"
st2 = ''
for ch in st1:

подробнее...
Python на Википедии
Посмотрите статью на википедии про Python
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*