Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.72/18: Рейтинг темы: голосов - 18, средняя оценка - 4.72
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755

Как работают ветвления if, elif, else?

25.12.2019, 14:45. Показов 4041. Ответов 22
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
А почему на строке с elif показывает ошибку?
Python
1
2
3
4
5
6
x=input('Введите строку ')
s=len(x)
if s>10:
    print('Строка длиннее 10 символов')
elif:
    print('Строка не длиннее 10 символов')
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
25.12.2019, 14:45
Ответы с готовыми решениями:

Как сделать if ... elif ... else ... ?
Хочу, чтобы по кругу выполнялся блок if else, пока не станет истинным определенное выражение, но он в упор его не видит. while lalala...

Как сделать ветвление if...elif...else...fi?
Доброго времени суток. Требуется написать скрипт, используя конструкции if/else/elif/fi. Пользователя спрашивают, что он больше любит -...

Задача селектор ресторанов, как написать используя if elif else
Помогите решить!!! Селектор ресторанов. На вашу встречу выпускников собирается прибыть группа ваших друзей, и вы хотите их повести в...

22
 Аватар для supmener
87 / 95 / 15
Регистрация: 26.06.2013
Сообщений: 4,755
01.01.2020, 14:56  [ТС]
Студворк — интернет-сервис помощи студентам
С Новым Годом!
Цитата Сообщение от Garry Galler Посмотреть сообщение
Code
1
if print(1):print(1)
Не мог бы кто то исправить мой пример.

Python
1
2
3
4
5
x=input('Введите строку ')
s=len(x)
if s>10:
    print('Строка длиннее 10 символов')
elif print('Строка не длиннее 10 символов')
0
Эксперт Python
5439 / 3860 / 1215
Регистрация: 28.10.2013
Сообщений: 9,552
Записей в блоге: 1
01.01.2020, 15:02
Python
1
2
3
4
5
6
x=input('Введите строку ')
s=len(x)
if s>10:
    print('Строка длиннее 10 символов')
elif "какое_то_условие_или_выражение_дающее_булевый_результат":
    print('Строка не длиннее 10 символов')
Добавлено через 2 минуты
"какое_то_условие_или_выражение_дающее_б улевый_результат"
Например:
Python
1
s <=10
1
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5973 / 3735 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
01.01.2020, 15:04
Python
1
2
3
#…
else:
   print('Строка не длиннее 10 символов')
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
01.01.2020, 15:04

Не работают задние USB а передние работают как по маслу в чем дело.
Здравствуйте.Включил комп и заметил что не работает принтер подумал что отключил от питания а оказалось что не работают задние usb,передние...

Как сократить ветвления?
Я помню, что эти ветвления можно сократить, чтобы меньше места занимали. Типа того, что в начале прописываешь команду, а потом только ...

как написать программу на си? Ветвления
Даны три переменные: X,*Y,*Z. Если их значения упорядочены по убыванию, то удвоить их; в*противном случае заменить значение каждой...

Elif в Python 3.5.2
простенькая задачка: if pH==7.0: print (pH,&quot;Water&quot;) elif 7.36&lt;pH&lt;7.44: print(pH,&quot;Blood&quot;) Не могу понять, почему...

Не срабатывает elif
Здравствуйте. Такая проблема- if срабатывает не зависимо от истинности (либо выдает ошибку) и elif не срабатывает вообще #словарь у...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
23
Ответ Создать тему
Новые блоги и статьи
Особенности gif сгенерированных в Си
russiannick 21.10.2026
Рассмотрим генерацию gif файлов, которые в Си имеют свои особенности. Gif представляет собой графический формат популярный в интернете. Посмотрим на палитру. Gif файл сгенерированный в си отличается. . .
FPS контроллер с анимированными Y-Bot и 3D-звуком miniaudio (Box3D, Recast, BehaviorTree.CPP, ozz-animation, ImGui, OpenGL и SDL3)
8Observer8 18.10.2026
Содержание блога | English Version Полное мультиплатформенное руководство по стартовому проекту с FPS-контроллером игрока, анимированными роботами Y-Bot с 4-слойным блендингом, 3D-физикой Box3D,. . .
Локальный http сервер
Argus19 17.10.2026
Локальный http сервер На работе, на двух локальных компьютерах круглосуточно работают программы опроса приборов с записью в книги Excel,которые раз в сутки записываются на сервер компании. Т. к. . . .
Копировать Windows на новый диск на UEFI
damix 17.10.2026
https:/ / uriesk. wordpress. com/ 2016/ 11/ 01/ move-window-10-to-ssd-on-a-uefi-dualboot-system-with-basic-linux-tools/ TL DR Вставляем диск, а старый подключаем через переходник, грузимся с лайва. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru