Определить, является ли символ буквой или цифрой
Алевтина любит собирать занимательную статистику по произвольным текстам и попросила Вас разработать функцию fun_string_stat(str_to_analize, alpha_index, digit_index), которая принимает на вход анализируемую строку и два дополнительных аргумента:
1. alpha_index — целое число,
2. digit_index — целое число.
Функция должна возвращать True, если на позиции alpha_index в строке находится буква и на позиции digit_index находится число, и False в остальных случаях. Символы в строке нумеруются с нуля. Гарантируется, что оба индекса меньше длины строки.
Обратите внимание, что функция не ждёт ввода от пользователя и ничего не выводит на экран.
Необходимо отправить в тестирующую систему только код самой функции, вызывающий код отправлять не надо.
Пример 1
Ввод Вывод
print(fun_string_stat(«мама мыла раму», 1, 10))
False
Пример 2
Ввод Вывод
print(fun_string_stat(«Call 911», 0, 6))
True
вотмой код и он почему-то не рабоает помогите исправить
def fun_string_stat(str_to_analize, alpha_index, digit_index): return str_to_analize[alpha_index] == digit_index
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Определить, является ли число четным, или оканчивается цифрой 3
(написать блок-схему и программу согласно заданию) Дано натуральное число. Определить, является ли.
Программа должна вывести слово Yes, если символ является цифрой или слово No
Для введенного единственного символа который вводит пользователь в консоль, проверьте, является ли.

Определить, чем является символ — цифрой или буквой
Помогите написать программу которая вычитывает из клавиатуры один знак и выписывает категорию к.
Определить является ли символ буквой, цифрой или спецсимволом
2) Написать программу, где ожидается ввод символа с клавиатуры, после чего определяется, является.
Определить, чем является введенный символ: буквой цифрой или оператором?
определить чем является введенный символ: буквой цифрой или оператором? заранее благодарен!
3540 / 2144 / 566
Регистрация: 02.09.2015
Сообщений: 5,435
1 2 3 4 5 6 7 8 9
def fun_string_stat(str_to_analize, alpha_index, digit_index): return str_to_analize[alpha_index].isalpha() and str_to_analize[digit_index].isdigit() def main(): print(fun_string_stat("мама мыла раму", 1, 10)) print(fun_string_stat("Call 911", 0, 6)) if __name__ == "__main__": main()
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь
Оператор выбора: определить, буквой, цифрой или спецсимволом является введенный символ
Написать программу, где ожидается ввод символа с клавиатуры, после чего определяется, является ли.

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

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

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

Является ли символ символом , цифрой или буквой.
Составить программу на языке паскаль , которая запрашивает у пользователя любой символ и выводит на.

Является ли символ буквой, цифрой или каким нибудь спецсимволом?
помогите пож-та написать программу! 1) Написать программу, которая запрашивает ваше имя и рост.
Проверить, является ли символ цифрой
Напишите функцию boolean IsDigit(char c) (Java), function IsDigit(c:char):boolean (Pascal), bool IsDigit(unsigned char c) (C/C++), определяющую, является ли данный символ цифрой или нет.
Естественно, программа должна считывать данные, вызывать эту функцию и выдавать ответ.
Входные данные
Задан единственный символ c.
Выходные данные
Необходимо вывести строку yes, если символ является цифрой, и строку no в противном случае.
Примеры
входные данные
c
выходные данные
no
входные данные
2
выходные данные
yes
подскажите как написать функцию на питоне
Лучшие ответы ( 1 )
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:
Определить, является ли символ буквой или цифрой
Алевтина любит собирать занимательную статистику по произвольным текстам и попросила Вас.
Программа должна вывести слово Yes, если символ является цифрой или слово No
Для введенного единственного символа который вводит пользователь в консоль, проверьте, является ли.

Строка: Нужно проверить, чем является каждый символ в строке
Такая программа. Нужно проверить, чем явл. каждый символ в строке. Код не работает, компилятор.

Проверка того, что введенный символ является цифрой
Ограничения через IF в циклах Доброго времени суток!Подскажите, можно как-нибудь сократить.

Проверить, является ли символ цифрой
Здравствуйте. Помогите, пожалуйста Напишите функцию boolean определяющую, является ли данный.
Метод str.isalpha() в Python, строка состоит только из букв
Проверяет, что строка состоит только из буквенных символов
Синтаксис:
str.isalpha()
Внимание! Ссылки для тех, кто ищет:
- как можно проверить наличие/вхождение определенного символа/буквы/подстроки в строке,
- узнать порядковый индекс определенного символа/буквы/подстроки в строке,
- сколько раз встречается определенный символ/буква/подстрока в строке.
Параметры:
Возвращаемое значение:
- bool , True — если строка содержит только буквы
Описание:
Метод строки str.isalpha() возвращает True , если все символы в строке str являются буквенными и есть хотя бы один символ (строка не пустая и не состоит из одного пробела), в противном случае False .
Буквенные символы — это символы, определенные в базе данных символов Юникода как “буква”. То есть, те символы, у которых общее свойство категории является одним из Lm , Lt , Lu , Ll или Lo . Обратите внимание, что это определение отличается от понятия “Алфавитный”, определенного в стандарте Unicode.
Примеры определения, что строка состоит только из буквенных символов.
>>> ''.isalpha() # False >>> ' '.isalpha() # False >>> '123'.isalpha() # False >>> 'abcABC'.isalpha() # True >>> '123abc'.isalpha() # False >>> '123 abc'.isalpha() # False >>> '123-abc'.isalpha() # False
- ОБЗОРНАЯ СТРАНИЦА РАЗДЕЛА
- Метод str.capitalize(), первая буква в строке заглавная
- Метод str.casefold(), сворачивает регистр строки
- Метод str.center(), выравнивает строку по центру
- Метод str.count(), считает совпадения в строке
- Метод str.encode(), преобразует строку в байты
- Метод str.endswith(), совпадение с концом строки
- Метод str.expandtabs(), меняет табуляцию на пробел
- Метод str.find(), индекс первого совпадения в строке
- Метод str.format(), форматирует строку
- Метод str.format_map()
- Метод str.index(), индекс первого совпадения подстроки
- Метод str.isalnum(), строка состоит из цифр и букв
- Метод str.isalpha(), строка состоит только из букв
- Метод str.isascii(), все символы в строке являются ASCII
- Метод str.isdecimal(), проверяет строку на десятичное число
- Метод str.isdigit(), строка состоит только из цифр
- Метод str.isidentifier() проверяет строку на идентификатор Python
- Метод str.islower( ), проверяет строку на нижний регистр
- Метод str.isnumeric(), проверяет строку на числовые символы
- Метод str.isprintable(), проверяет на доступность для печати
- Метод str.isspace(), является ли строка пробелом
- Метод str.istitle(), проверяет наличие заглавных букв в словах
- Метод str.isupper(), проверяет строку на верхний регистр
- Метод str.join(), объединяет список строк
- Метод str.ljust(), ровняет строку по левому краю
- Метод str.lower(), строку в нижний регистр
- Метод str.lstrip(), обрезает символы в начале строки
- Метод str.maketrans(), таблица символов для str.translate()
- Метод str.partition(), делит строку по первому совпадению
- Метод str.removeprefix(), удаляет префикс строки
- Метод str.removesuffix(), удаляет суффикс строки
- Метод str.replace(), меняет подстроку/символ в строке
- Метод str.rfind(), индекс последнего совпадения подстроки
- Метод str.rindex(), индекс последнего совпадения в строке
- Метод str.rjust(), ровняет строку по правому краю
- Метод str.rpartition(), делит строку по последнему совпадению
- Метод str.rsplit(), делит строку справа
- Метод str.rstrip(), обрезает символы на конце строки
- Метод str.split(), делит строку по подстроке
- Метод str.splitlines(), делит текст по символу ‘\n’
- Метод str.startswith(), совпадение с началом строки
- Метод str.strip(), обрежет строку с обоих концов
- Метод str.swapcase(), сменит регистр символов в строке
- Метод str.title(), каждое слово с заглавной буквы
- Метод str.translate(), транслирование строки
- Метод str.upper(), переведет строку в верхний регистр
- Метод str.zfill(), дополнит строку нулями
- Форматирование строк в стиле printf
- F-string. Форматированные строки
Решение задачи Проверить, является ли символ цифрой с Mccme
Напишите функцию boolean IsDigit(char c) (Java), function IsDigit(c:char):boolean (Pascal), bool IsDigit(unsigned char c) (C/C++), определяющую, является ли данный символ цифрой или нет.
Естественно, программа должна считывать данные, вызывать эту функцию и выдавать ответ.
Код
Скопировать код
#include using namespace std; void IsDigit(unsigned char c) < if(c >= '0' && c int main() < char c; cin >> c; IsDigit(c); return 0; >
         
Автор: Администратор
Пояснение к задаче
надо проверить if-ом если код символа лежит на диапазоне от 48 до 57 то вывести yes иначе no!