본문 바로가기
반응형

파이썬14

[파이썬 입문 함수] def, global, lambda, iterator, yield @ 사용 방법 함수 (def) def 문을 사용하여 함수(function)를 정의할 수 있습니다. 아래 파이썬 예제에서는 x, y라는 두 인수를 받아, 합계를 표시하는 함수 add()를 정의하고 호출합니다. 1234def add(x, y): print x + y add(3, 5) #=> 8cs return은 함수의 반환값을 지정합니다. return 문을 생략하면 파이썬 함수는 None을 반환합니다. 123456def add(x, y): ans = x + y return ans n = add(3, 5)print n #=> 8cs 아래와 같이 키워드가 첨부된 인수를 지정할 수 있습니다. 키워드가 붙은 인수는 함수를 정의할 때 기본값을 지정할 수 있습니다. 123456def repeat_msg(msg, repeat=3): .. 2019. 8. 20.
[파이썬 입문] 연산자 - 산술 비트 대입 비교 논리 조건 산술 연산자 (+, -, *, /, &, **, //)산술연산자는 아래처럼 정의합니다. 123456789+a # 정수-a # 음수a + b # 더하기a - b # 빼기a * b # 곱하기a / b # 나누기a % b # a를 b로 나눈 나머지a ** b # a의 b 제곱a // b # a를 b로 나눈 cs 비트 연산자 (~, &, |, ^, )비트연산자는 아래처럼 정의합니다. 123456~a # 비트 반전a & b # AND : a와 b가 1일 때 참a | b # OR : a와 b 중 하나만 1이어도 참a ^ b # XOR : 베타적 논리합. a와 b중 하나만 참이어야 참a b # b 비트 오른쪽으로 시프트(이동)cs 대입 연산자 (=, +=, -=, *=, /=, %=, **=, //=, &=, |=,.. 2019. 8. 17.
파이썬 아나콘다 Ubuntu 18.04에 설치 도입 Anaconda는 Python의 유용한 라이브러리가 담긴 도구입니다. 파이썬은 수치 계산, 데이터 분석, 자연어 처리 등 다양한 라이브러리 인기가 좋은 언어입니다. 라이브러리가 방대하므로 필요에 따라 매번 설치하거나 라이브러리를 위한 조금 복잡한 환경 구축을 해야 합니다. 그래서 파이썬 아나콘다를 도입하여 불필요한 과정을 생략합니다. 최적화된 개발 환경 구축을 돕는 것이 Anaconda의 역할입니다. | Ubuntu 18.04에 Anaconda 설치 파이썬 아나콘다는 Windows, Mac, Linux 3가지 버전이 존재합니다. 우분투에 설치할 것이니 반드시 리눅스 버전을 다운로드해야 합니다. Anaconda 공식 사이트 위의 URL을 클릭하여 접속합니다. Mac으로 처음 선택되어 있는데 Linux로 바.. 2019. 8. 13.
[파이썬 입문] with assert pass del print exec 사용법 이 포스트에선 파이썬 입문에 필요한 구문(제어문) 중에서 6가지 사용 방법을 알아봅니다. with 구문 (with)12with expression [as target] [, expression [as target]]... : suite...Colored by Color Scriptercs with를 이용하면 with 블록이 종료되었을 때 자동으로 오브젝트 종료 처리 기능이 호출됩니다. 예를 들어 file 클래스의 open()이 수행되면 with 종료 시 close()가 자동으로 호출됩니다. 아래 예제에서 with를 이용하면 블록이 종료될 때 f.close()가 자동으로 호출됩니다. 12345678910111213# with를 사용하지 않는 예제f = open ( "test.txt")print f.read.. 2019. 8. 8.
반응형