본문 바로가기

전체 글389

PHP(서버언어) 동적으로 HTML 데이터를 생성하여 동적 웹페이지를 제공하는 것을 주된 목적으로 하는 서버측 스크립트 언어이자 범용 프로그래밍 언어 웹 페이지를 그려주는 것: HTML이라는 언어.그려져 있는 웹 페이지에 구성들을 채워주는 것: PHP. ([출처] [서버 프로그래밍] PHP의 개념|작성자 안녕) print - '형식화한 문자열'을 출력echo - '하나 이상의 문자열'을 출력 = 엔터기능 변수설정 할때 $aa 이런식으로 만듬 (동적자료형) //닫을때 if문 swith문 주석처리 : 씨언어와 거의 유사하게 쓰이는 듯. //내가 봤던 복잡하디 복잡하던 그게 이거였어.. 2018. 7. 26.
루트 자료구조 => 생활코딩자료구조 알고리즘 => 정보올림피아드 사이트 ,백준웹서버 => 생활코딩 //겨울방학까지 하나 원하는 프로그램 만들기 2018. 7. 26.
해킹공부순서 1. 프로그래밍언어 c언어c++자료구조JAVAPythonTCP/IP 소켓 프로그래밍 2. 네트워크 해킹 네트워크 기본지식CCNACCNP 3.시스템 해킹 리눅스윈도우운영체제 2018. 7. 26.
[Python] 외장함수 *외장함수 "이거하면 파이썬 기초는 끝난다ㅠㅠㅠㅠ뒤에 좀더 책부분이 남아있지만 시간상 바로 웹공부로 넘어가도록 해야겠다..뒤에는 시간날때 방학중에 하는걸로 ㅎ이거끝나고 저녁부터 웹해야지 ㅠㅠ" (파이썬) 라이브러리 : (파이썬) 사용자들이 만든 유용한 프로그램들을 모아 놓은 것.모두 알필요는 없으며 어떤 일을 할때 어떤 라이브러리를 사용해야 한다는 정도만 알면 됨.자주 사용되고 꼭 알아두면 좋은 라이브러리들을 살펴보자!! *sys모듈 파이썬 인터프리터가 제공하는 변수들과 함수들을 직접 제어할 수 있게 해주는 모듈 test.py 뒤에 또 다른 값들을 함께 넣어 주면 sys.argv라는 리스트에 그 값들이 추가됨. *강제로 스크립트 종료 sys.exit()Ctrl + Z 와 Ctrl + D를 눌러서 대화형 .. 2018. 7. 26.
[Python] 내장함수 *내장함수 우리가 배웠던 print, del, type 등이 바로 내장 함수이다.특징이라면 외부 모듈과는 달리 import를 필요로 하지 않는다는 것.또한 아무런 설정 없이 바로 사용할 수가 있다는 것. 어떤것 들이 있는지 함 살펴보자. abs(x) = 숫자값을 입력 받고, 절대값을 돌려주는 함수 all(x) = 자료형을 입력 인수로 받고, 모두참이면 True, 거짓이면 False를 리턴 any(x) = 하나라도 참이 있을경우 True, 모두 거짓일 경우 False를 리턴 chr(i) = 아스키코드값을 입력받고, 코드에 해당하는 문자를 출력하는 함수 dir() = 객체가 자체적으로 가지고 있는 변수나 함수를 보여줌 divmod(a,b) = 두개의 숫자를 입력받고, a를b로 나눈 몫과 나머지를 튜플형으로 .. 2018. 7. 26.
[Python] 예외처리 *예외처리 오류를 무시하고 싶을때 사용. try, except를 이용해서 예외적으로 오류를 처리할 수 있게 함. 이러함. ex)4를 0으로 나누려고 하자 ZeroDivisonError가 발생. except블록이 실행되고 e라는 오류 메시지를 출력. *try...elseexcepct절이 실행되지 않는 예외의경우 else절이 실행됨. foo.txt라는 파일이 없기때문에 except절이 수행됨. *finallyfinally절은 try문 수행 도중 예외 발생 여부에 상관없이 항상 수행됨.보통 사용한 리소스를 close해야 할 경우에 사용됨. finally:f.close() 형식으로 사용됨. *오류 회피하기 except FileNotFoundError: #파일이 없더라도 오류를 발생시키지xpass 'pass'를 .. 2018. 7. 26.
[Python] 패키지 *패키지 = 디렉터리와 파이썬 모듈로 이루어짐/ '.'(도트)이용. 1. C:\game이라는 디렉터리 밑에 game및 기다 티렉터리 생성..py파일을 생성쨘! 2. echo.py파일 생성쨘2! 3. render.py파일 생성쨘3! 4. 도스 창에다가 set명령을 이용하여 PYTHONPATH 환경 변수에 C:\game 디렉터리를 추가.이후에 파이썬 인터프리터를 실행.쨘4! 5. echo모듈을 실행해보자.(1)import방법 (2)from...import (3)echo_test 함수를 직접 import -완료- //룰루 2018. 7. 26.
[Python] 모듈 *모듈 =함수나 변수 또는 클래스 들을 모아 놓은 파일. 책에는 mod라고 만들도록 되어있는데 mode로 만들어버림 ㅇㅅㅇ 중간 오류는 무시하고 ㅎimport는 이미 만들어진 파이썬 모듈을 사용할 수 있게 해주는 명령어임.사용법: import 모듈이름(확장자 제거한것. mode1.py 에서 .py제거한것) 아래부분이 추가한 내용임. 다시 cmd창에 대화형 인터프리터를 열고 여러가지 쳐봄. 두번째 부분을 보면 나는 import mode1을 수행하려 했던건데 mode1.py가 실행됨.이문제를 방지 하기위해서 아래와 같이 하였음. if __name__ == "__main__"을 사용하면 cmd로 한 것 처럼 직접 이파일을 실행 시켰을 때는 참이 됨. 반대로 대화형 인터프리터나 다른 파일에서 이 모듈을 불러서 .. 2018. 7. 25.
반응형