Предмет: Информатика, автор: Mons1er

Здраствуйте помогите пожалуйста надо написать код в питоне.
Дано четырехзначное число. Найти:
а) число, полученное при прочтении его цифр справа налево;
б) число, образуемое при перестановке первой и второй, третьей и четвертой цифр заданного числа.
Например, из числа 5434 получить 4543, из числа 7048 – 784;
в) число, образуемое при перестановке второй и третьей цифр заданного числа.
Например, из числа 5084 получить 5804;
г) число, образуемое при перестановке двух первых и двух последних цифр заданного числа.

Ответы

Автор ответа: lolchozamem
1

p=str(input())

print(p[::-1])

print(int(p[0:2][::-1]+p[2:4][::-1]))

print(int(p[0]+p[1:3][::-1]+p[3]))

print(int(p[2:4]+p[0:2]))


Mons1er: не получится?
lolchozamem: ну можно в разы проще сделать
Mons1er: как
lolchozamem: первое так и остается
Mons1er: понятно
lolchozamem: p[1]+p[0]+p[3]+p[2]
lolchozamem: p[0]+p[2]+p[1]+p[3]
lolchozamem: p[2:4]+p[0:2]
lolchozamem: все
Mons1er: спасибо
Похожие вопросы
Предмет: Русский язык, автор: samarkand2811