Placeholder

#9578

문자열 2 - 연습문제 3 1초 - MB

문제

49자 이하의 문자열을 입력받아서 문자수만큼 왼쪽으로 한 바퀴 회전하여 출력하는 프로그램을 작성하시오. 


예제1

입력
ABCDE12345
출력
BCDE12345A

CDE12345AB
DE12345ABC
E12345ABCD
12345ABCDE
2345ABCDE1
345ABCDE12
45ABCDE123
5ABCDE1234
ABCDE12345

파이썬에는 슬라이싱이라는 유용한 문법이 있다.

A = "0123456"
print(A)          # "0123456"
print(A[2:5])     # "234"
print(A[2:7:2])   # "246"
print(A[4:1:-2])  # "42"
print(A[:])       # "0123456"
print(A[::2])     # "0246"
print(A[::-1])    # "6543210"

출처

자기주도 파이썬

역링크 공식 문제집만

로그인해야 코드를 작성할 수 있어요.