동식이 블로그

Python 코딩도장

26~28장

코딩도장 python 26~28장 26장. 세트 사용하기 세트(set) 세트 = {값1, 값2, 값3} 세트는 요소의 순서가 정해져 있지 않다. 따라서 세트를 출력해 보면 매번 요소의 순서가 다르게 나온다 1 2 3 4 5 6 fruits = {'strawberry', 'grape', 'orange', 'pineapple', 'che...

HTML, CSS

html , css

HTML & CSS FORM input들을 넣어줄 때 마다 name설정을 해줘야 url에 찍히고 그 url에 따라서 요청 처리를 해줌 데이터를 전송할 때 한글을 value값으로 넣는건 좋지 않다 / 이름 제외 확인(validation) 1차 : front쪽에서 옵션에 disabled를 해주면 됨 ...

Python OOP2

python

Python OOP2 self 인스턴스 객제 자기자신 this 키워드와 같다고 생각하면 됨 특별한 상황을 제외하고는 무조건 메서드에서 self를 첫번째 인자로 설정한다 1 2 3 4 iu.greeting() # iu라를 객체에 greeting을 동작시키면 self안에 자기 자신을 매개변수로 해 함수를 호출 Person...

HTML start

html start

Web intro / HTML 웹 ? 뭐배움? Web Service 를 만든다! http://info.cern.ch/ 1 2 3 4 5 6 7 8 9 <!DOCTYPE html> - 선언부 <html lang="ko"> - html내용 <head> - head요소 <me...

Python 코딩도장

25장

코딩도장 python 25장 25장. 딕셔너리 응용하기 key - value값 추가 & 수정 & 삭제 setdefault : kety-value 쌍으로 추가 1 2 3 4 5 6 x = {'a': 10, 'b': 20, 'c': 30, 'd': 40} x.setdefault('e') x.setdefault('f', 100)...

Python 코딩도장

24장

코딩도장 python 24장 24. 문자열 응용하기 문자열 바꾸기 replace(‘바꿀 문자열’, ‘새문자열’) 1 2 'Hello, world!'.replace('world','Python') >>> 'Hello, Python!' maketrans(‘바꿀 문자’, ‘새문자’) translate(‘테이블’) ...

Python 코딩도장

23장

코딩도장 python 23장 23장. 2차원 리스트 사용하기 2차원 리스트 가로 * 세로 형태로 이루어져 있으며, 행과 열 모두 0부터 시작한다 1 2 3 4 5 6 7 8 9 10 a = [[10,20], [30,40], [50,60]] # 2차원 리스트 생성 a[0][0] >>> 10 # 세로 인덱스 0, 가로...

Python 코딩도장

20~22장

코딩도장 python 20~22장 20장. FizzBuzz 문제 1 2 3 for i in range(1, 101): print('Fizz' * (i % 3 == 0) + 'Buzz' * (i % 5 == 0) or i) # 문자열 곱셈과 덧셈을 이용하여 print 안에서 처리 21장. 별그리기 22장. 리스트와 튜플 응용하기 ...

Python OOP1

python

Python OOP(Object-Oriented Programming) 클래스 / 인스턴스 / 매서드 1 2 3 4 5 6 7 a = 1+5j print(type(a)) >>> <class 'complex'> # 'complex' 클래스 print(a.real, a.imag) # a라는 인스턴스를 통해서 real / i...

Python 오류,예외처리

python

Python 오류(Errors) & 예외처리(Exceptions) 문법에러(Syntax Error) 뭔가 빠뜨렸거나(,, :, ""등등) 잘못적었을 때 발생 ^ 표시로 틀린 위치를 표시해 주지만, 정확한 위치는 아니고 해당 line까지는 알 수 있다 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 #...