Форум программистов, компьютерный форум, киберфорум
Наши страницы
Python для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/6: Рейтинг темы: голосов - 6, средняя оценка - 5.00
ARTER616
2 / 2 / 3
Регистрация: 14.01.2017
Сообщений: 284
1

Вывести все символы, ASCII-коды которых лежат между a и b включительно, в порядке возрастания их кодов

03.10.2018, 22:46. Просмотров 1247. Ответов 3
Метки нет (Все метки)

Даны два числа: a и b — коды символов. Ваша задача — вывести все символы, ASCII-коды которых лежат между a и b включительно, в порядке возрастания их кодов.
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
03.10.2018, 22:46
Ответы с готовыми решениями:

Строка: Вывести все символы, которые встречаются в обеих строках, в порядке возрастания их ASCII-кодов
Здравствуйте, необходимо написать программу, которая находит все символы, встречающиеся в обеих...

Выведите все числа от A до B включительно, в порядке возрастания, если A < B, или в порядке убывания в противном случае
Пытаюсь освоить рекурсию, пока больше &quot;методом тыка&quot;, правда... Вроде, несложная задача на вывод...

Вывести все числа между A и B включительно в порядке возрастания
Выведите на экран все числа между A и B включительно в порядке возрастания. Формат входных данных...

Вывести все простые числа в порядке возрастания от M до N включительно
Не понимаю, где может быть ошибка. Пишу в VS 17. Выводит, что ошиба в синтаксиcе (в частности...

Вывести в порядке возрастания кодов все буквы латинского алфавита.
Пользователь вводит латинские буквы. Выведите в порядке возрастания кодов заданные буквы. Алгоритм...

3
Peoples
1386 / 865 / 759
Регистрация: 06.02.2016
Сообщений: 2,287
Записей в блоге: 18
Завершенные тесты: 5
04.10.2018, 10:07 2
Python
1
2
3
a=122
b=97
print(*(chr(x) for x in range(a,b+1)) if a<b else (chr(x) for x in range(b,a+1)))
1
ARTER616
2 / 2 / 3
Регистрация: 14.01.2017
Сообщений: 284
04.10.2018, 17:01  [ТС] 3
А как сделать вывод каждого символа на новой строке с кодом перед ним по такому принципу:
39 '
40 (
Как сделать вывод на новой строке я понимаю, а как вывести код нет
0
Peoples
1386 / 865 / 759
Регистрация: 06.02.2016
Сообщений: 2,287
Записей в блоге: 18
Завершенные тесты: 5
04.10.2018, 17:11 4
Лучший ответ Сообщение было отмечено ARTER616 как решение

Решение

Python
1
print(*("{0} {1}".format(x,chr(x)) for x in range(a,b+1)) if a<b else ("{0} {1}\n".format(x,chr(x)) for x in range(b,a+1)),sep='\n')
1
04.10.2018, 17:11
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
04.10.2018, 17:11

Вывести все русские строчные буквы в порядке следования их кодов в таблице ASCII
вывести все русские строчные буквы в порядке следования их кодов в таблице ASCII

Вывести в порядке возрастания кодов все строчные буквы латинского алфавита
Помогите пожалуйста зарешать Выведите в порядке возрастания кодов все строчные буквы латинского...

Расположить предложение в порядке не возрастания кодов ASCII первых букв
Расположить предложенте в порядке не возрастания кодов ASCII первых букв (как я понимаю нужно...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru