Sign in
or
Register
Courses
Textbook
Compiler
Contests
Topics
Courses
파이썬. 데이터 저장 및 처리
(파이썬) 문자열. 기초
Module:
(파이썬) 문자열. 기초
Problem
7
/13
기호 참조
Theory
Click to read/hide
행 인덱스 참조
문자열의 각 문자에는 번호(
인덱스
라고 함)가 있으며 많은 언어에서 번호 매기기는 항상 0부터 시작합니다.
Python에서는 음수 인덱스를 지정할 수 있습니다. 즉, 라인의 끝에서부터 계산됩니다.
예
<몸>
문자열 S
H
e
l
l
o
색인
S[0]
S[1]
S[2]
S[3]
S[4]
색인
S[-5]
S[-4]
S[-3]
S[-2]
S[-1]
테이블>
문자열의 길이를 음수 인덱스에 추가하면 "정상" 캐릭터 위치.
기억해야 합니다!
Python에서는 문자열 자체가 변경할 수 없기 때문에 문자열의 단일 문자를 변경할 수 없습니다.
Problem
프로그램은 입력으로 두 줄을 받습니다:
- 첫 번째 줄에는
s
라는 단어가 포함되어 있습니다.
- 두 번째 - 세 개의 정수
a
,
b
,
c
(각 숫자는 범위
[-len(s); len(s)-1]
)
인덱스
a
,
b
,
c
(순서대로)가 있는 문자로 구성된 새 단어 인쇄
예
<헤드>
<일>#일>
입력
출력
것> <몸>
1
컴퓨터 과학
2 3 4
앞
테이블>
1000
ms
256 Mb
Rules for program design and list of errors in automatic problem checking
Teacher commentary