Задать вопрос
@3DOSES

В чем моя ошибка?

Нужно поменять местами первое число со вторым.

a = input('Введите число ')


print(a.replace[0, -1])

input()
  • Вопрос задан
  • 207 просмотров
Подписаться 1 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия: Python-разработчик + ИИ
    8 месяцев
    Далее
Решения вопроса 1
Rimush
@Rimush
Ну если вы любите извращения)
a = input('Введите число ')
print(a[::-1])
input()

первый и последний так:
a = input('Введите число ')
b = a[-1] + a[1: -1] + a[0]
print(b)
input()

П.С. Иногда можно и документацию читать:
str.replace(old, new[, max])
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@FasterTans
Ничего не понятно.
"Введите число", но нужно помонять первое число со вторым?
Вам либо выводить 2 инпута, либо делать какой-то разделитесь, например пробел. Далее строку разбиваем по пробелу, получаем массив из 2х элементов( это если введено реально 2 числа через пробел, надо проверки делать) Дальше выводим массив с реверсом и все.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Краснодар
от 220 000 до 300 000 ₽
ITK academy Краснодар
от 75 000 ₽
DimaTech Ltd Краснодар
от 140 000 до 140 000 ₽