0 / 0 / 0
Регистрация: 08.09.2018
Сообщений: 9
1

Вывести символы строки с нечётными номерами, не используя условный оператор

28.09.2018, 00:58. Показов 32852. Ответов 5
Метки нет (Все метки)

Здравствуйте! Подскажите, пожалуйста, как вывести символы строки с нечётными номерами, не используя условный оператор?
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
28.09.2018, 00:58
Ответы с готовыми решениями:

Вывести элементы массиыва с чётными номерами в порядке возрастания, не используя условный оператор.
Не получается. Помогите!Дан массив A размера N (N-чётное число).Вывести его элементы с чётными...

Условный оператор: Вычислить заданное целочисленное выражение, используя условный оператор IF
Вычислить заданное целочисленное выражение для данных a,b в формате INTEGER, используя условный...

Вывести в файл n строк с нечетными номерами, символы в которых отсортированы по убыванию
В качестве входных данных программа принимает путь к папке с файлом "input.txt" и число n . В той...

Используя условный оператор необходимо вывести самое крупное из 3 чисел
Используя условный оператор необходимо вывести самая крупная из 3 чисел

5
1301 / 841 / 409
Регистрация: 12.03.2018
Сообщений: 2,305
28.09.2018, 08:41 2
S[i:j:step] - извлечение среза
Python
1
2
text = '0123456789abcd'
print(text[::2])
0
0 / 0 / 0
Регистрация: 08.09.2018
Сообщений: 9
28.09.2018, 10:40  [ТС] 3
ioprst, Ваш код находит элементы индексы, которых кратны двум, т. е. чётные, спасибо за Ваш ответ, но нужно найти нечётные индексы
0
3755 / 2806 / 1034
Регистрация: 21.03.2016
Сообщений: 7,143
28.09.2018, 10:48 4
Лучший ответ Сообщение было отмечено Nasty99 как решение

Решение

Python
1
2
text = '0123456789abcd'
print(''.join(text[i] for i in range(1,len(text),2)))
1
0 / 0 / 0
Регистрация: 08.09.2018
Сообщений: 9
28.09.2018, 10:53  [ТС] 5
Semen-Semenich, спасибо
0
1301 / 841 / 409
Регистрация: 12.03.2018
Сообщений: 2,305
28.09.2018, 11:00 6
Лучший ответ Сообщение было отмечено Nasty99 как решение

Решение

Nasty99, да, перепутал.
Python
1
2
text = '0123456789abcd'
print(text[1::2])
2
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
28.09.2018, 11:00
Помогаю со студенческими работами здесь

Вывести элементы марицы, расположенные ниже главной диагонали, не используя условный оператор
Дана матрица размера M х N. Вывести ее элементы, расположенные ниже главной диагонали . Вывод...

Используя условный оператор if и оператор альтернативного выбора otherwise найдите значение функции
Помогите пожалуйста написать алгоритм с проверкой условия. Ни как не пойму, там и в зависит от х, и...

Вывести символы строки с нечетными позициями индекса
(Строка) Напишите программу, которая предложит пользователю ввести строку и отобразит символы с...

Задан массив с количеством элементов N. Вывести элементы с нечетными номерами, являющиеся нечетными
Задан массив с количеством элементов N. Вывести элементы с нечетными номерами, являющиеся нечетными.


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

Или воспользуйтесь поиском по форуму:
6
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2022, CyberForum.ru