string2 문자열 회전, 아스키 코드 1. 문자열 밀기 - 문자열을 오른쪽으로 한 칸 밀어주기 => 가장 오른쪽에 있는 문자는 가장 왼쪽으로 온다. - 예) apple -> eappl s='apple' print(s[-1]+s[:-1]) 결과 eappl Q) 문자열 회전하기 - 문자열을 입력 - 문자열을 출력 후 다음과 같은 과정을 실행 - 문자열을 오른쪽으로 한 칸씩 밀어서 결과를 출력 - 이 과정을 계속 반복하여 처음 입력한 문자열과 동일하면 출력하고 프로그램 종료 s=input() print(s) for _ in range(len(s)): s=s[-1]+s[:-1] print(s) 결과 >> apple apple eappl leapp pleap pplea apple Q) 문자열 순환 프로그램 - 문자열과 자연수 n을 입력 - n개의 질.. 2022. 11. 10. 문자열 1. 문자열 입력 - input() 함수 이용. input_word=input() print(input_word) 결과 >> hello hello - 문자열은 1차원 배열과 같다. - 만약 문자열의 첫 번째 문자를 참조하기 위해서는 0번지를 참조. - 문자열의 k 번째 문자를 참조하기 위해서는 k-1번지를 참조. input_word=input() print(input_word[0]) # 1번째 문자 print(input_word[2]) # 3번째 문자 결과 >> hello h l 2. 문자열의 길이 - len() 함수 이용 input_word=input() print(len(input_word)) 결과 >> banana 6 3. 공백을 포함한 문자열 - 입력한 문자열이 hello world일 때 - 입력.. 2022. 11. 3. 이전 1 다음