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