본문 바로가기

OpenCV/Python

파이썬 기초 문법 -2

빠르게 빠르게 ㄱㄱ

 

참고 1. 줄바꾸기 할때 \ 쓰면 됨

참고 2. print 끝에 end =" " 출력 끝나도 줄바꿈 안함

 

1.  함수 선언

def 이름(인자,인자, ~~  ):

     내용~~~

     return 반환 값

 

2. 함수가 반환값이 두개일수도 있음!!

: struct로 안뽑아도 됨 미쳤다

 

def math(a, b):
    c = a+b
    d = a*b
    return c, d


add, multi = math(3, 4)

print(add, multi)

 

3. 가변 인자

포인터 처럼 생긴거 써서 뒤에는 갯수 원하는 대로 받기 가능

 

4. 함수 안에서 전역변수 쓸려면 앞에 global 붙이셈

 

5. 출력

end =" ~~" : 줄 바꿈 대신 이거 출력

se- =" " : 쉼표  

ljust(숫자) : 왼쪽 밀착인데, 숫자만큼의 공간 확보

rjust(숫자) : 오른쪽 밀착인데, 숫자만큼의 공간 확보

str.zfill(숫자) : 숫자만큼의 공간 확보를 하고, 나머지는 0으로

소숫점 출력

: print("{0:nf}".format(3/10))

-> 소숫점 n자리 까지만 출력

 

6. 입력

변수 = input(" 문자열 출력") 하고 입력 받음

 

7. 파일 입력

8. 파일 출력

1) while 문

2) List로 가져와서 후 출력

 

'OpenCV > Python' 카테고리의 다른 글

그리기에 관한 것!!!!  (0) 2021.06.11
그래픽 인터페이스 (GUI)  (0) 2021.06.09
넘파이  (0) 2021.06.09
Mat 객체 활용  (0) 2021.06.09
파이썬 기초 문법  (0) 2021.05.31