inflearn logo
강의

Khóa học

Chia sẻ kiến thức

Bắt đầu lập trình: Giới thiệu về Python (Inflearn Original)

슬라이싱 관련 헷갈려서 문의드립니다.

Đã giải quyết

261

ss3007

10 câu hỏi đã được viết

0

두 가지 질문드립니다. 

str_sl = "Nice Python" 이라 변수를 선언했을 때 

질문1 ) 

print(str_sl[a:b])는 

"0부터 시작하여 a번째에 해당하는 문자" 에서부터 

"0부터 시작하여 b-1번째에 해당하는 문자" 까지 나타내라

이렇게 해석하는 것이 맞는지요... 

질문2) 

print(str_sl[-5:1])을 실행하니 공백이 나옵니다. 

역방향으로 시작하여 -5번째 문자는 y 

역방향에서 1-1=0 번째 문자는 없으니 

그냥 공백으로 나온 것인지요....?? 

python

Câu trả lời 3

2

PARK JUNYEONG

질문1 ) 

print(str_sl[a:b])는 

"0부터 시작하여 a번째에 해당하는 문자" 에서부터 

"0부터 시작하여 b-1번째에 해당하는 문자" 까지 나타내라

이렇게 해석하는 것이 맞는지요... 

---------------------------------------------------

넵 맞습니다!

아래 제가 Github에 정리해서 올린내용입니다 

https://github.com/hallymer/Python_Basic/blob/master/chapter03_02.py

들어가서 #슬라이싱 [start : end] 부분을 참고하시면 이해가 되실 것 같습니다 :)

---------------------------------------------------

질문2) 

print(str_sl[-5:1])을 실행하니 공백이 나옵니다. 

역방향으로 시작하여 -5번째 문자는 y 

역방향에서 1-1=0 번째 문자는 없으니 

그냥 공백으로 나온 것인지요....?? 

---------------------------------------------------

일단 print(str_sl[-5:])을 실행시키면,

출력으로 "ython"으로 출력되는거 알죠?

start부분이 -5 음수가 되면 오른쪽부터 출력이 된다고 강의에서 그랬죠?

다른 예시로 print(str_sl[-5:-4])를 하게되면 출력으로 "y"만 나옵니다.

print(str_sl[-5:-5])로 하게되면 출력으로 공백으로 나옵니다.

print(str_sl[-5:1])를 하면 문자가 없어 공백으로 나옵니다 :)

도움이 되었으면 우측하단 또는 좌측하단에 하트 한번만 눌러주세요 :)

0

ss3007

감사합니다.

0

niceman

오오 조금 늦게 봤네요. 답변 감사합니다.

pcskjs@naver.com

0

9

0

인터프리터 설정이 안됩니다.

0

30

1

Python formatter 설치

0

28

1

자료 다운로드 위치 확인 부탁드립니다.

0

28

2

보라색 예약어

0

22

1

#을 붙이는 이유

0

22

1

실행이 안 되는데요.

0

22

1

print 문법 실행 안 돼요.

0

24

1

영문 계정

0

23

1

맥북에서 아이패드로 연결해서 보려고 하면 화면이 안뜹니다.

0

14

1

인스턴스 변수 문의

0

62

1

챕터 03_04 (튜플) 교육자료

0

65

2

Package(3-1) Sub 폴더 자료

0

54

1

아톰 출력 안됨

0

92

2

강의자료 메일 발송 요청 드립니다.

0

101

1

강의자료 메일로 보내주실 수 있으실까요?

1

64

0

Iterable 요소는 리스트로 작성해야하는 것 맞나요?

1

87

2

강의자료 부탁드립니다

0

82

2

if Flase: print('Bad')

0

78

1

=와 == 의 차이

0

100

1

functions 함수 섭들을려고하는데요

0

77

1

강의자료 부타드리겠습니다!

0

65

0

VSCODE에 VIEW에서 SELECTED INTERPRETER조회가 안됩니다.

0

77

1

강의자료 부탁드립니다.

0

61

0