Вопрос задан 29.09.2023 в 08:03. Предмет Информатика. Спрашивает Петров Иван.

3. Дано натуральное число a из n цифр. Вывести к нему описание "Это n-значное число". 4. Введите

текст, слово для поиска и слово замены. Программа проверяет, существует ли искомое слово. Если да, заменяет это слово заменяющим словом(слово замены) и перепечатывает текст, в противном случае он уведомляет вас, что искомое слово не найдено и замены нет. # 3. Дано натуральное число a из n цифр. Вывести к нему описание "Это n-значное число". a = input('введите число: ') print('это', len(a),'-значное число')надо чтобы к примеру число 3 нужно так это 1-значное число а у меня получается это 1 -значное
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Кучеров Тимур.

Ответ:

(см. объяснение)

Объяснение:

По поводу #3 есть несколько способов исправить ситуацию:

Вариант 1:

  • a = input('введите число: ')
  • print('это ', len(a),'-значное число', sep='')

Вариант 2:

  • a = input('введите число: ')
  • print('это ' + str(len(a)) + '-значное число')

Эти способы, пожалуй, самые лучшие из всех.

По поводу номера 4:

  • p = input('Введите текст: ')
  • s = input('Введите слово для поиска: ')
  • w = input('Введите слово замены: ')
  • if s in p:
  •    p = p.replace(s, w)
  •    print(p)
  • else:
  •    print('Такого слова в тексте нет!')

Задание выполнено!

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Чтобы убрать лишний пробел перед тире в выводе, вы можете воспользоваться методом strip() для удаления пробельных символов в начале и в конце строки. Вот исправленный код:

python
a = input('Введите число: ') print('Это', len(a), '-значное число')

Теперь код будет выводить "Это n-значное число" без лишних пробелов перед и после тире.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос