#python #anaconda #jupyter-notebook #visual-code #html #css #javascript #http 제목수업시간 질문 답변 드립니다. 2019-10-02 18:59작성자수업도우미 안녕하세요 수업도우미입니다. 수업 시간에 받은 질문에 대해 시간이 없어 답변 드리지 못한 부분에 대해 답변 드립니다. Q1) 어떤 문자열에 동일한 문자가 존재할 때, string 의 method 함수 find를 이용해 뒤에 있는 문자의 인덱스를 돌려 받는 방법 help(str.find) 를 보며 부연 설명 드리겠습니다. Help on method_descriptor: find(...) S.find(sub[, start[, end]]) -> int Return the lowest index in S where substring sub is found, such that sub is contained within S[start:end]. Optional arguments start and end are interpreted as in slice notation. Return -1 on failure. 여기서 말하는 optional arguments 는 찾고자 하는 문자에 대해 해당 문자열의 특정 인덱스 범위를 지정하여 찾을 수 있도록 도와줍니다. 즉, 학우님께서 질문하셨던 것과 같이 첫번째 인덱스가 시작한 뒤의 인덱스부터 시작지점으로 잡으면 두 번째 문자에 대한 인덱스를 return 받을 수 있게 됩니다. 아래는 사용 예시입니다. Q2) Step_09_Method_and_Class 의 크리스마스 트리 만들기 실습 학우님께서 질문 해주신 내용은 center 함수의 사용법에 관한 부문이었습니다. center(self, width, fillchar=' ', /) help(str.center) 에 나오는 명세를 통해 설명을 부연해 보면, str의 method함수 center가 함수 파라미터로 필요한 것은, width 입니다. 여기서 width는 공백으로 둘러싸여진 문자열의 길이를 의미합니다. 따라서 문자열의 중앙을 맞추고 싶다면 적어도 가장 긴 문자열의 길이보다는 긴 width를 설정해주셔야 해당 함수가 사용자의 바람대로 작동할 것입니다. 참고 사이트 : https://www.geeksforgeeks.org/string-center-python/감사합니다. 목록수정삭제답변글쓰기 댓글 [1] 댓글작성자(*)비밀번호(*)내용(*) 댓글 등록 더보기이전실습자료 질문 드립니다.py.2019-10-03다음[분실물] 오늘 수업에서 에어팟 분실물을 보관중입니다. 조교박형준2019-10-02 Powered by MangBoard | 워드프레스 쇼핑몰 망보드