Найти - Пользователи
Полная версия: Задача. Вещественные числа. Форма Бэкуса-Наура. Python 2.7
Начало » Python для новичков » Задача. Вещественные числа. Форма Бэкуса-Наура. Python 2.7
1
So
Помогите написать программу.

Вещественное число задается следующим образом (форма Бэкуса-Наура):

<Number> ::= <digit> {<digit>}
[<Exponent> <digit> {<digit>}]
<digit> ::= ‘0’ | ‘1’ | ‘2’ | ‘3’ | ‘4’ | ‘5’ | ‘6’ | ‘7’ | ‘8’ | ‘9’
<Sign> ::= ‘+’ | ‘-’
<Separator> ::= ‘.’
<Exponent> ::= ‘E’ | ‘e’

Требуется проверить, является ли вводимая строка корректной записью числа.

Формат ввода

Вводится одна строка, содержащая не более 200 символов.

Формат вывода

Необходимо вывести YES или NO в зависимости от того, является ли данная строка записью одного вещественного числа.
Budulianin
So
Помогите написать программу.

Конкретнее вопрос задай
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB