목록파이썬 (2)
도순씨의 코딩일지
우리가 하고 싶었던 작업은 다음과 같다 "특정 채널에 참여한 사람들에게 DM으로 메시지를 발송한다" 특정 채널에 글을 올리거나, 댓글을 남기는 봇들은 꽤 있었지만 특정 채널에 참여한 사람들에게 DM을 발송하는 봇들은 많지 않았다. 현재 우리 회사에서는 아침에 체크인 봇(내 정체가 밝혀지는 건가,,,,,,)이 DM으로 메시지를 보내주고 있지만, 그건 .. 내가 모르는 언어로 개발됐다고 들었기 때문에 별로 도움이 되지 않을 것 같았다. 참고로 슬랙 앱을 만들고 기본적인 아이디어는 이 블로그에서 얻었다 제 미천한 블로그에 들어오실 것 같진 않지만 감사의 인사를 전합니다.. Python으로 Slack Bot 만들기 Python으로 Slack Bot 만들기 wooiljeong.github.io 앱을 설치하기 위해..
1. 문자 개수 세기(count) a = "Hello world" print(a.count('l')) 말 그대로 문자열 안에 특정 문자의 개수가 몇 개인지 카운트해주는 함수이다. "Hello world"의 경우에는 l이 3개 포함되어 있기 때문에 3이 출력된다. 대소문자를 구별하므로 print(a.count('h'))의 결과는 0이다. 2. 위치 알려주기 1 (find) a = "Hello world" print(a.find('o')) 인덱싱 개념을 모른다면 인덱싱에 관련된 설명을 읽고 오는 것을 추천한다. 간단하게 설명하자면 H을 0으로 지정하고 이를 기준으로 e를 1, l을 2로 매기는 것이다. find 함수는 인덱스를 반환하고 만약 해당 문자가 없는 경우에는 -1을 반환한다. 그리고 해당 문자가 문..