Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.90/60: Рейтинг темы: голосов - 60, средняя оценка - 4.90
 Аватар для Biologist
63 / 19 / 0
Регистрация: 25.01.2023
Сообщений: 169

Вывести ДА, если слово начинается с В до Й

29.01.2023, 08:47. Показов 14830. Ответов 8
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Когда играют в «шляпу» или в «крокодил», Василий всегда загадывает слова, которые начинаются на букву с В до Й (включительно).
Дано слово с большой буквы. Согласится ли Вася загадать его? Выведите "ДА" или "НЕТ".
1
Лучшие ответы (1)
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.01.2023, 08:47
Ответы с готовыми решениями:

Если слово начинается на букву с - то вывести это слово на 3 строке
Написать программу ввода\вывода. Сделать необходимое количество переходов на новую строку. (по алфавиту) Например: в английском алфавите...

Составить НАМ. Если слово P начинается с символа a, то заменить P на пустое слово, а иначе P не менять
Помогите понять, как сделать задание. A={a,b,c}. Если слово P начинается с символа a, то заменить P на пустое слово, а иначе P не менять

Cоставить алгоритм Если слово Р начинается с символа а, то заменить Р на пустое слово, а иначе Р не менять
Помогите пожалуйста составить алгоритмы, прям очень надо!!! 4)A{a,b,c}.Если слово Р начинается с символа а, то заменить Р на пустое...

8
 Аватар для Biologist
63 / 19 / 0
Регистрация: 25.01.2023
Сообщений: 169
29.01.2023, 08:49  [ТС]
Не могу в условии записать буквы, которые могут содержаться в первой позиции.

Python
1
2
3
4
5
a=input()
if 'В' 'Г' 'Д' 'Е' 'Ё' 'Ж' 'З' 'И' 'Й' in a[0]:
    print('ДА')
else:
    print('НЕТ')
1
740 / 622 / 151
Регистрация: 04.03.2022
Сообщений: 1,272
29.01.2023, 09:10
Лучший ответ Сообщение было отмечено Biologist как решение

Решение

Python
1
2
3
4
5
a=input()
if a[0] in 'АБВГДИЙ':
    print('ДА')
else:
    print('НЕТ')
Ну или
Python
1
print('Да' if input()[0] in 'АБВГДИЙ' else 'НЕТ')
1
0 / 0 / 0
Регистрация: 23.04.2024
Сообщений: 7
23.04.2024, 23:38
a=input()
if 'В'==a[0] or 'Г'==a[0] or 'Д'==a[0] or.....or 'Й'==a[0]:
print('ДА')
else:
print('НЕТ')


Понимаю, что есть способ упростить , но пока что питон только начали изучать
0
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
24.04.2024, 04:51
дай мид, так можно:
Python
1
2
let = input('->')[0]
print(['НЕТ', 'ДА']['В' <= let <= 'Й' or let == 'Ё'])
0
0 / 0 / 0
Регистрация: 23.04.2024
Сообщений: 7
07.05.2024, 21:54
idealist, это задания за восьмой класс, для тех кто только начал изучать Python, некоторые функции еще не были пройдены.
0
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
07.05.2024, 22:01
Цитата Сообщение от дай мид Посмотреть сообщение
некоторые функции еще не были пройдены
Ну, сравнения, списки и получение в них элементов по индексу и в вашей программе есть, так что ничего нового!
1
0 / 0 / 0
Регистрация: 10.05.2024
Сообщений: 2
10.05.2024, 18:21
a = list(map(str,input()))
if 'В' in a[0] or 'Г'in a[0] or 'Д'in a[0] or 'Е'in a[0] or 'Ё'in a[0] or 'Ж'in a[0] or 'З'in a[0] or 'И'in a[0] or 'Й'in a[0]:
print('ДА')
else:
print('НЕТ')

Добавлено через 8 минут
Python
1
2
3
4
5
a = list(map(str,input()))
if 'В' in a[0] or 'Г'in a[0] or 'Д'in a[0] or 'Е'in a[0] or 'Ё'in a[0] or 'Ж'in a[0] or 'З'in a[0] or 'И'in a[0] or 'Й'in a[0]:
print('ДА')
else:
print('НЕТ')
Добавлено через 40 минут
Python
1
2
3
4
5
a = list(map(str,input()))
if 'В' in a[0] or 'Г'in a[0] or 'Д'in a[0] or 'Е'in a[0] or 'Ё'in a[0] or 'Ж'in a[0] or 'З'in a[0] or 'И'in a[0] or 'Й'in a[0]:
    print('ДА')
else:
    print('НЕТ')
0
Просто Лис
Эксперт Python
 Аватар для Рыжий Лис
5973 / 3735 / 1099
Регистрация: 17.05.2012
Сообщений: 10,791
Записей в блоге: 9
11.05.2024, 09:21
Цитата Сообщение от Roronoa_Zoro Посмотреть сообщение
a = list(map(str,input()))
if 'В' in a[0] or 'Г'in a[0] or 'Д'in a[0] or 'Е'in a[0] or 'Ё'in a[0] or 'Ж'in a[0] or 'З'in a[0] or 'И'in a[0] or 'Й'in a[0]:
    print('ДА')
else:
    print('НЕТ')
Вообще-то…

Python
1
2
3
4
5
a = input())
if a[0] == 'В' or a[0] == 'Г' or a[0] == 'Д' or a[0] == 'Е' or a[0] == 'Ё' or a[0] == 'Ж' or a[0] == 'З' or a[0] == 'И' or a[0] == 'Й':
    print('ДА')
else:
    print('НЕТ')
Добавлено через 1 минуту
Или так:
Python
1
2
3
4
5
6
a = input())
s = a[0]
if s == 'В' or s == 'Г' or s == 'Д' or s == 'Е' or s == 'Ё' or s == 'Ж' or s == 'З' or s == 'И' or s == 'Й':
    print('ДА')
else:
    print('НЕТ')
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
11.05.2024, 09:21
Помогаю со студенческими работами здесь

Вывести на экран слово, которое начинается на букву, на которую заканчивается предыдущее слово
20. Написать программу, которая считывает текст из файла и выводит на экран слово, которое начинается на букву, на которую заканчивается...

Вывести на экран слово, которое начинается на букву, на которую заканчивается предыдущее слово
вывести на экран слово, которое начинается на букву, на которую заканчивается предыдущее слово

Если слово начинается на к, то заменить ее на К
имеется типизированный файл, элементами которого являются отдельные слова. Если слово начинается на к, то заменить ее на К.

Если слово начинается с гласной буквы
Программа, которая считывает из файла 10 слов на англ. языке, и если слово начинается с гласной буквы, записать его в файл. Оформить...

Если слово в файле начинается на букву к, то заменить ее на К
Ребята, помогите, пожалуйста. Имеется тфайл, элементами которого являются отдельные слова. Если слово в файле начинается на букву к,...


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

Или воспользуйтесь поиском по форуму:
9
Ответ Создать тему
Новые блоги и статьи
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
Система безопасности+живучести для сервера-слоя интернета (сети). Двойная привязка.
Hrethgir 08.04.2026
Далее были размышления о системе безопасности. Сообщения с наклонным текстом - мои. А как нам будет можно проверить, что ссылка наша, а не подделана хулиганами, которая выбросит на другую ветку и. . .
Модель ЗдрввоСохранения 7: больше работников, больше ресурсов.
anaschu 08.04.2026
работников и заданий может быть сколько угодно, но настроено всё так, что используется пока что только 20% kYBz3eJf3jQ
Дальние перспективы сервера - слоя сети с космологическим дизайном интефейса карты и логики.
Hrethgir 07.04.2026
Дальнейшее ближайшее планирование вывело к размышлениям над дальними перспективами. И вот тут может быть даже будут нужны оценки специалистов, так как в дальних перспективах всё может очень сильно. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru