Форум программистов, компьютерный форум, киберфорум
Python: Решение задач
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.60/5: Рейтинг темы: голосов - 5, средняя оценка - 4.60
0 / 0 / 0
Регистрация: 19.04.2022
Сообщений: 31

Если С изображает цифру, то вывести ленту "digit", если латинскую букву – вывести ленту “lat”

10.05.2022, 13:11. Показов 1015. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дано символ С, отображающий цифру или букву (латинскую или
украинский). Если С изображает цифру, то вывести ленту "digit", если
латинскую букву – вывести ленту “lat”, если украинскую – вывести строчку
"rus".

Помогите пожалуйста
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
10.05.2022, 13:11
Ответы с готовыми решениями:

Дан символ C, изображающий цифру или букву (латинскую или русскую). Если C изображает цифру, то вывести строку «digit»,
Дан символ C, изображающий цифру или букву (латинскую или русскую). Если C изображает цифру, то вывести строку «digit», если латинскую...

Если C изображает цифру, то вывести строку «digit», если латинскую букву — вывести строку «lat», если русскую — вывести строку «rus»
Доброй ночи всем программерам, примитивная задачка, но в стрингах я не шарю, помогите плиз... String6. Дан символ C, изображающий цифру...

Если C изображает цифру, то вывести строку «digit», если латинскую букву — вывести строку «lat»
Дан символ C, изображающий цифру или букву (латинскую или русскую). Если C изображает цифру, то вывести строку «digit», если латинскую...

2
 Аватар для Пифагор
2172 / 1655 / 840
Регистрация: 10.01.2015
Сообщений: 5,207
10.05.2022, 13:22
Лучший ответ Сообщение было отмечено Arc123412 как решение

Решение

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
from string import ascii_letters, digits
 
c = '4'
res = str()
 
if c.isdigit():
    res = digits
elif c in ascii_letters:
    res = ascii_letters
elif c in 'укрсимволы':
    res = 'rus'
else:
    res = 'ошибка'
print(res)
1
3750 / 1944 / 612
Регистрация: 21.11.2021
Сообщений: 3,706
10.05.2022, 14:28
Ну или так:

Python
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
from string import ascii_letters, digits
from random import choice
#==============================================================================
rus_lower = ''.join( [ chr(i) for i in range( ord('а'), ord('я')+1 ) ] + ['ё'] )
rus = rus_lower + rus_lower.upper()
c   = choice( digits*7 + ascii_letters + rus )
print(f'{c} -> ',end='')
if c.isdigit():
    print('digit')
elif c in ascii_letters:
    print('lat')
elif c in rus:
    print('rus')
else:
    print('фигня какая-то!')
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
10.05.2022, 14:28
Помогаю со студенческими работами здесь

Дан символ C, изображающий цифру или букву (латинскую или русскую). Если C изображает цифру, то вывести строку «digit»,
Дан символ C, изображающий цифру или букву (латинскую или русскую). Если C изображает цифру, то вывести строку «digit», если латинскую...

Для символа С вывести строку "digit", если он изображает цифру, и строка "alpha", если он изображает букву
Для символа С вывести строку "digit", если он изображает цифру, и строка "alpha", если он изображает букву.

Если C изображает цифру, то вывести строку «цифра», если букву — вывести строку «буква»
Дан символ C, изображающий цифру или русскую прописную букву. Если C изображает цифру, то вывести строку «цифра», если букву — вывести...

Если С - цифра, то вывести "digit', если латинская буква, то 'lat', если русская - вывести "rus"
Здравствуйте , помогите с задачей ... Вообще сам ничего не могу сообразить(( . Условие: Дан символ С , изображающий цифру или букву...

Если строка- запись целого числа, то вывести 1; если вещественного , то вывести 2; если строку нельзя преобразовать в число, то вывести 0.
Дана строка. Если она представляет собой запись целого числа, то вывести 1; если вещественного (с дробной частью), то вывести 2; если...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Знаешь почему 90% людей редко бывают счастливыми?
kumehtar 14.04.2026
Потому что они ждут. Ждут выходных, ждут отпуска, ждут удачного момента. . . а удачный момент так и не приходит.
Фиксация колонок в отчете СКД
Maks 14.04.2026
Фиксация колонок в СКД отчета типа Таблица. Задача: зафиксировать три левых колонки в отчете. Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка) / / . . .
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача №1: при указании работ (справочник РаботыПоРемонтуСпецтехники),. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru