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

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

Отвечает Кучеров Тимур.
Ответ:
(см. объяснение)
Объяснение:
По поводу #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('Такого слова в тексте нет!')
Задание выполнено!



Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.
Чтобы убрать лишний пробел перед тире в выводе, вы можете воспользоваться методом strip()
для удаления пробельных символов в начале и в конце строки. Вот исправленный код:
pythona = input('Введите число: ')
print('Это', len(a), '-значное число')
Теперь код будет выводить "Это n-значное число" без лишних пробелов перед и после тире.


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
Предметы
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili