본문 바로가기

Language6

#iframe postMessage 2022. 5. 11.
# 직렬화?? 2022. 4. 10.
실습 : Twilio SMS Python # 라이브러리 : 다른 개발자가 공개한 패키지 # API : Application Progaramming Interface. # Download the helper library from https://www.twilio.com/docs/python/install from twilio.rest import Client # Your Account Sid and Auth Token from twilio.com/console # DANGER! This is insecure. See http://twil.io/secure account_sid = '직접입력' auth_token = '직접입력' client = Client(account_sid, auth_token) message = client.messages.. 2020. 10. 24.
패키지와 모듈 # 패키지와 모듈 # 패키지 : 라이브러리. 모듈들의 합. # 모듈 : 코드를 잘 모아서 기능 하나를 만들어 놓은 것. # animal package # dog, cat modules # dog, cat modules can say "hi" # 방법1 from animal import dog # animal 패키지에서 dog라는 모듈을 갖고와줘 from animal import cat d = dog.Dog() # instance d.hi() c = cat.Cat() c.hi() # 방법2 from animal import * # animal 패키지가 갖고 있는 모듈을 다 불러와 d = Dog() d.hi() c = Cat() c.hi() 2020. 10. 24.
클래스와 오브젝트 클래스 : 빵틀 오브젝트 : 빵(인스턴스) # 클래스와 오브젝트 class Person: def __init__(self, name, age): self.name = name self.age = age def say_hello(self, to_name): print("안녕! "+ to_name+", 나는 " + self.name) # print(self) def introduce(self): print("내 이름은 %s이고, 나는 %d살이야" % (self.name,self.age)) # 상속 class Police(Person): def arrest(self, to_arrest): print("넌 체포됐다," + to_arrest) class Programmer(Person): def program(s.. 2020. 10. 24.
자료구조 리스트, 튜플, 딕셔너리 # 리스트 x = [1,2,3,4,0] for n in x: print(n) # 1 2 3 4 0 이 출력됨 y = ["hello", "there"] for n in y: print(n) # "hello" "there" 가 출력됨 print("hello" in y) #True print(20 in x) #False x[1] = 5 --가변 x = (1,2,3) y = (2,"e") print(x+y) print(y.index("e")) print(1 in x) x[0] = 4 -- 에러: 튜플은 불변 immutable => 튜플과 리스트의 차이 : 튜플은 assignment가 안된다. 리스트는 가변, 튜플은 불변 # 딕셔너리 x = dict() y = {} x= { 'name':.. 2020. 10. 21.