본문 바로가기

Programming/Python

(4)
4. Python _ 내장함수, 외장함수 정리, 스레드 Thread 이 포스팅은 '점프 투 파이썬'을 다시 정독하면서 파이썬의 기초적이지만 매번 찾아보거나 몰랐던 부분을 정리하기 위한 목적으로 작성되었습니다. 내장함수 정리 - print, del, type 처럼 import하지 않고 쓸 수 있는 내장함수들 abs() - 절댓값 all(iterable data) iterable data: 반복가능한 자료형으로, 리스트 튜플 문자열 딕셔너리 집합 등.. - 자료 모두 참이면 True 하나라도 거짓 False any(iterable data) - 하나라도 참이면 True, 모두 거짓이면 False chr() - ASCII 코드값을 문자열로 출력 ex) chr(97) = 'a' ord() - 문자의 ASCII 코드값 반환 dir() - 객체가 가지고 있는 변수나 함수를 보여줌 ..
3. Python _ 모듈, 패키지, 예외처리, 내장함수 _ Module, Packages, try exception 이 포스팅은 '점프 투 파이썬'을 다시 정독하면서 파이썬의 기초적이지만 매번 찾아보거나 몰랐던 부분을 정리하기 위한 목적으로 작성되었습니다. Module 모듈 모듈: 함수나 변수 또는 클래스 들을 모아 놓은 파일로 다른 파이썬 프로그램에서 불러와 사용할 수 있게끔 만들어진 것. import 모듈이름 을 통해서 불러온다. ex) mod1.py를 불러오고 싶으면 import mod1이라고 한 뒤, mod1.sum으로 도트 연산자를 붙여서 사용한다. from 모듈이름 import 모듈함수로 호출도 가능. 이 경우에는 그냥 바로 함수를 사용가능하다. ex) from mod1 import sum 혹은 import *(전부 다) if __name__ == "__main__": 의 의미. 간단히 말해 파일을 직접 실..
2. Python _ 조건문, 반복문, 파일 읽고 쓰기, 클래스 Class, 객체지향프로그래밍 이 포스팅은 점프 투 파이썬을 다시 정독하면서 파이썬의 기초적이지만 매번 찾아보거나 몰랐던 부분을 정리하기 위한 목적으로 작성되었습니다. if/for/while 요즘 파이썬 커뮤니티에서 들여쓰기 할 때, 탭(tap)보다 공백 4개사용을 권장한다. 일단 둘을 혼용해서 쓰면 당연히 안됨. 근데 난 탭이 아직 좋다... 조건문에서 아무 일도 하지 않게 설정하고 싶다면? pass를 쓰면 된다. 수행할 문장이 한 줄이면 그냥 한줄에 적어버려도 됨. ex) if 'money' in pocket: pass else: print('내가 살게') while문에서 while문을 빠져나가고 싶다면 break fore, while문을 빠져나가고 싶진 않은데 처음으로 가게 하려면 continue를 쓴다. print(a, end..
1. Python _ 기본, 자료형 이 포스팅은 점프 투 파이썬을 다시 정독하면서 파이썬의 기초적이지만 매번 찾아보거나 몰랐던 부분을 정리하기 위한 목적으로 작성되었습니다. 파이썬은 C/C++와 결합이 가능하다. 때문에, 파이썬은 접착(Glue)언어라고도 불리며, C나 C++로 만든 프로그램을 파이썬에서 사용할 수 있으며, 파이썬으로 만든 프로그램 역시 C나 C++에서 사용할 수 있다. 예로 Numpy(Numeric Python)은 파이썬의 느리다는 특성을 보완하기 위해 만들어진 수치연산모듈로 C로 작성되었다. 파이썬은 아직 모바일 프로그래밍에는 부족하다. 안드로이드/아이폰 모두.. 8진수와 16진수의 표현 8진수는 0o또는 0O로 시작 ex) a=0o177 16진수는 0x로 시작 ex)0x8ff