[챗봇] 1일차

0115

교육 프로그램 플랫폼

https://www.udacity.com/
https://www.edx.org/
https://www.coursera.org/

챗봇SW 퀘스트 1일차

저장

”” 저장하는법 불러오는법 출력값
변수 a = 1 print(a) 1
리스트 a = [1, 2, 3] print(a) [1, 2, 3]
딕셔너리 a = {‘서울’:1, ‘인천’:2} print(a[‘서울’]) 1

조건(if/else)

반복

while 은 무한반복하고, 종료조건이 필요하지만

for 은 한번 순회반복하고, 종료조건이 따로 필요치 않다.

API (Application Programming Interface)

응용 프로그램에서 사용할 수 있도록,

운영 체제나 프로그래밍 언어가 제공하는 기능을

제어할 수 있게 만든 인터페이스를 뜻한다.

코드는 일단 돌아가게 짜고, 그뒤에 최적화 를 통해 수행속도를 개선하자…

웹(WEB)에서의 커뮤니케이션 방식

대부분의 서비스는 요청(request)과 응답(response)으로 이루어져 있다.

요청  »» 응답

(사용자) (XML, JSON)

오픈 소스 기술 + API 통신 = 쉬워진 프로그래밍

로또 실습예제

# 아래에 코드를 작성하세요.
import random

list = range(1, 46)
a = random.sample(list, 6)

print(sorted(a))