4일차
수업소개
실습준비 - 설치 및 연동
문법 - 데이터 타입 - 숫자
문법 - 데이터 타입 - 문자열
활용 - 홈페이지를 CGI로 구현
활용 - URL query string을 가져오는 방법
활용 - CGI 소개
문법 - 제어문 소개
문법 - Boolean
문법 - 조건문
활용 - 조건에 반응하는 앱 만들기
활용 - 파일 기능을 이용해 본문 구현
문법 - Python 공식 문서 보는 법
문법 - list
문법 - 컨테이너들
문법 - 반복문 for
활용 - 반복문을 이용해서 글목록 구현
활용 - 생성 구현 1 - form
활용 - 생성 구현 2 - 전송한 정보의 처리
활용 - 수정 구현
활용 - 삭제 구현
문법 - 함수
활용 - 함수를 글목록 기능을 정리 정돈하기
문법 - 모듈
활용 - 모듈로 함수 정리 정돈
활용 - 보안(XSS)
활용 - Pypi와 패키지 매니저
API
수업을 마치며
부록 - Sound of coding
#11.1. 문법 - 조건문
▲ boolean
□ xxx → boolean data type
□ yyy → T (실행 O) / F (실행 X)
▲ Password? → cmd 종료 (X)
▲ 비밀번호 설정
user_input = input('password?')
if user_input == '111111':
print('Hello master')
else:
print('Who are you?)
□ 111111 입력시, 작은 따옴표 꼭 넣을 것 → 숫자인식 (X) / 문자인식 (O)
□ '111111': ← 세미콜론(;)이 아니라, 콜론(:)
□ 파이선에서 코드 작성시 들여쓰기는 일관성 유지할 것 (ex. Tab → Tab, Space 2번 → Space 2번 (O) / Tab → Space 2번 (X))
□ else 입력시, boolean 값이 False인 경우, else 아래의 코드가 실행
▲ 주석처리
□ docstring (''') : 작은따옴표 3개는 주석처리 효과
▲ id / pwd 설정
#11.1. 문법 - 조건문과 논리연산자
▲ 논리연산자 and 사용
if user_id == 'bohemihan' and user_pwed =='111111':
print('Hello master')
else:
print('Who are you
논리연산자 'and'를 사용하여 id와 pwd 모두 충족시킬시 True 값이 나오도록 설정
▲ 논리연산자 (Logical Operator) (예: and, or, not)
*주의 : True or Fasle >>> True
▲ elif 사용문
else if = elif
만약에 조건문 이후에 조건문을 다시 사용하여야 하는 경우
'Develop > WEB2 - Python' 카테고리의 다른 글
[5일차] #13. 활용 - 파일 기능을 이용해 본문 구현 (0) | 2018.12.19 |
---|---|
[5일차] #12. 활용 - 조건에 반응하는 앱 만들기 (0) | 2018.12.19 |
[4일차] #10. 문법 - Boolean (0) | 2018.12.18 |
[4일차] #9. 문법 - 제어문 소개 (0) | 2018.12.18 |
[3일차] #8. 활용 - CGI 소개 (0) | 2018.12.17 |