Поменять первую и последнюю цифру в числе питон

Поменять первую и последнюю цифру в числе питон

Если вам необходимо поменять первую и последнюю цифру в числе на языке Python, то вам понадобятся некоторые математические операции и знание работы со строками.​

Существует несколько способов сделать это.​

Способ 1⁚ Работа с числами

  1. Преобразуйте число в строку с помощью функции str.​
  2. Используйте срезы строк, чтобы получить первую и последнюю цифры.​
  3. Преобразуйте эти цифры обратно в числа с помощью функции int.​
  4. Поменяйте местами полученные цифры.​
  5. Снова объедините эти числа в одно число.​

Пример кода⁚
python
number = 12345
first_digit = int(str(number)[0])
last_digit = int(str(number)[-1])
new_number = int(str(last_digit) + str(number)[1⁚-1] + str(first_digit))
print(new_number)

Способ 2⁚ Работа со строками

  1. Преобразуйте число в строку с помощью функции str.​
  2. Используйте срезы строк, чтобы получить первую и последнюю цифры.​
  3. Создайте новую строку, поменяв местами эти цифры.​
  4. Преобразуйте эту новую строку обратно в число с помощью функции int.

Пример кода⁚
python
number = 12345
first_digit = str(number)[0]
last_digit = str(number)[-1]
new_number = int(last_digit + str(number)[1⁚-1] + first_digit)
print(new_number)

Это два простых и эффективных способа поменять первую и последнюю цифры в числе на языке Python.​ Выберите тот, который вам более подходит и применяйте его в своих проектах!​