분류 전체보기62 [Python 기초 알고리즘] 거스름돈 구하기 지폐 거스름돈을 구하는 알고리즘이다. def calculate_change(payment, cost): # // 나누기 연산 후 소수점 이하의 수를 버리고, 정수 부분의 수만 구함 wwon = payment - cost fifty_thousand = wwon // 50000 ten_thousand = (wwon % 50000) // 10000 five_thousend = (wwon % 10000) // 5000 one_thousand = (wwon % 5000) // 1000 print(f"50000원 지폐: {fifty_thousand}장") print(f"10000원 지폐: {ten_thousand}장") print(f"5000원 지폐: {five_thousend}장") print(f"1000원 지폐.. 2022. 8. 9. [Python기초] 옵셔널 파라미터 옵셔널 파라미터란 파라미터에 기본값(default value)을 설정하는 것이다. 함수를 호출할 때 파라미터에 꼭 값을 안 념겨 줘도 된다. 값을 꼭 넘겨주지 않아도 되는 파라미터를 옵셔널 파라미터*optional parameter)라고 한다. def myself(name, age, nationality="부산"): print("내 이름은 {}".format(name)) print("나이는 {}살".format(age)) print("지역은 {}".format(nationality)) myself("ErrorMin", 27) # 옵셔널 파라미터를 제공하지 않는 경우 print() myself("ErrorMin", 27, "서울") # 옵셔널 파라미터를 제공하는 경우 위의 코드 파라미터 에서 nationa.. 2022. 8. 9. [Python 기초]format을 활용한 문자열 포맷팅 python 기본 문법인 format 를 사용해보자. format를 사용하는 방법은 여러가지이다. 옛버전과 신 버전이라고 쉽게 구분 하자. 일단 아래 기본 변수를 지정해놓고 여러가지 format를 사용해 보자. year = 2022 month = 08 day = 08 구버전 print("오늘은 " + str(year) + "년 " + str(month) + "월 " + str(day) + "일 입니다.") print("오늘은 %s년 %s월 %s일 입니다." % (year, month, day)) 비교적 신버전 print("오늘은 {}년 {}월 {}일 입니다.".format(year, month, day)) date_string = "오늘은 {}년 {}월 {}일 입니다." print(date_string... 2022. 8. 8. slack Webhook Webhook 서버에서 어떠한 작업이 수행되었을 때 해당 작업이 수행되었음을 HTTP POST로 알리는 개념 하나의 앱/웹이 다른 어플리케이션으로 앱 관련 이벤트 정보를 실시간으로 제공하기 위한 방법이라고 할 수 있다. Web Callback 또는 HTTP PUSH API로도 불린다. Slack Webhook API(Webhook)을 활용한 알람 기능을 추가하려고 한다. 1. Slack 워크스페이스에서 채널을 생성한다. 2. 설정 및 관리 > 앱 관리 접속한다. 3. 검색창에 incomming webhook을 검색 4. 수신 웹후크를 선택한다. 5. Slack에 추가 선택 6. 채널에 포스트에서 내가 생성한 채널을 넣어준다 7. 수신 웹후크 통합 앱 추가를 한다. 8. 웹후크 URL을 따로 저장해둔다. .. 2022. 8. 4. 이전 1 ··· 8 9 10 11 12 13 14 ··· 16 다음