파이썬
-
파이썬을 줄 단위로 편하게 실행하고 주석도 편하게 달고 latex 이용해서 수식도 넣고 pdf로 변환도 쉽게 하기 위해서 jupyter notebook을 이용하기 편할 때가 있습니다 그러면 이 jupyter notebook 설치를 어떻게 해야하는지 알아봅시다!!! 1. pip 명령어를 통한 jupyter notebook 설치 python이 설치 되어있고 환경변수가 설정되어 있다는 가정 하에 시작하겠습니다!! pip3 install jupyer 위의 명령어를 cmd창에서 입력합니다. 환경변수 설정이 되어있다면 cmd 창을 키고 바로 입력하시면 됩니다 그러면 jupyter notebook 다운로드가 진행됩니다 설치가 완료 되었다면 아래의 명령어를 입력합니다 jupyter notebook 그러면 jupyter..
jupyter notebook 설치 방법파이썬을 줄 단위로 편하게 실행하고 주석도 편하게 달고 latex 이용해서 수식도 넣고 pdf로 변환도 쉽게 하기 위해서 jupyter notebook을 이용하기 편할 때가 있습니다 그러면 이 jupyter notebook 설치를 어떻게 해야하는지 알아봅시다!!! 1. pip 명령어를 통한 jupyter notebook 설치 python이 설치 되어있고 환경변수가 설정되어 있다는 가정 하에 시작하겠습니다!! pip3 install jupyer 위의 명령어를 cmd창에서 입력합니다. 환경변수 설정이 되어있다면 cmd 창을 키고 바로 입력하시면 됩니다 그러면 jupyter notebook 다운로드가 진행됩니다 설치가 완료 되었다면 아래의 명령어를 입력합니다 jupyter notebook 그러면 jupyter..
2020.07.31 -
자바나 c언어에서는 pow 함수를 이용하여 제곱, 지수 승 연산을 할 수 있습니다 파이썬에서는 그러한 함수가 따로 필요 없이 ** 연산을 이용해 쉽게 구할 수 있습니다 **연산 이용해 제곱 구하기 # 2의 3승 구하기 print(2**3) 위와 같이 실행해보면 2의 3승인 8이 나옵니다 **(곱하기 두개)는 일반적으로 지수를 표기할 때 사용하는 ^와 같다고 생각하시면 편합니다 # 3의 3승 곱하기 4 print(3**3*4) 위와 같이 3의 3승은 3**3으로 하고 곱하기 4는 일반 곱하기 할때 처럼 똑같이 하면 됩니다 곱하기와 우선순위과 뭐가 높을까 자리 바꿔서도 해봤는데 **연산이 * 보다 우선순위가 더 높은것 같습니다. *연산이 더 높았다면 12의 3승이 되었겠죠??? 이렇게 간단하게 **연산을 통..
7. 파이썬 지수, 제곱 구하기(**연산)자바나 c언어에서는 pow 함수를 이용하여 제곱, 지수 승 연산을 할 수 있습니다 파이썬에서는 그러한 함수가 따로 필요 없이 ** 연산을 이용해 쉽게 구할 수 있습니다 **연산 이용해 제곱 구하기 # 2의 3승 구하기 print(2**3) 위와 같이 실행해보면 2의 3승인 8이 나옵니다 **(곱하기 두개)는 일반적으로 지수를 표기할 때 사용하는 ^와 같다고 생각하시면 편합니다 # 3의 3승 곱하기 4 print(3**3*4) 위와 같이 3의 3승은 3**3으로 하고 곱하기 4는 일반 곱하기 할때 처럼 똑같이 하면 됩니다 곱하기와 우선순위과 뭐가 높을까 자리 바꿔서도 해봤는데 **연산이 * 보다 우선순위가 더 높은것 같습니다. *연산이 더 높았다면 12의 3승이 되었겠죠??? 이렇게 간단하게 **연산을 통..
2020.06.11 -
파이썬에서 숫자 변환 하는 함수에 대해 알아보겠습니다!! 진수 표기법 2진수 0b11011 8진수 0o12345 10진수 10 16진수 0xf1313 위의 표대로 표현할 수 있습니다 2진수는 0b를 앞에 붙이면 되고 8진수는 0o(숫자 0과 알파벳 o) 10진수는 그냥 숫자 16진수는 0x를 붙이면 됩니다 진법 변환 1. 10진수 10진수로 변환하기 위해서는 내장함수인 int()를 이용하면 됩니다 i = 0x101 print(int(i)) 위와 같이 16진수 형태의 변수를 int 함수의 파라미터로 넣어서 10진수로 변환할 수 있습니다 2진수, 8진수의 값도 위의 함수를 이용해서 10진수 형태의 값으로 바꿔서 출력할 수 있습니다 위와 같이 int함수를 이용해 10진수 형태로 정상적으로 출력되는 것을 볼 수..
6. 파이썬 숫자 변환 함수 (8진수, 10진수, 16진수 변환)파이썬에서 숫자 변환 하는 함수에 대해 알아보겠습니다!! 진수 표기법 2진수 0b11011 8진수 0o12345 10진수 10 16진수 0xf1313 위의 표대로 표현할 수 있습니다 2진수는 0b를 앞에 붙이면 되고 8진수는 0o(숫자 0과 알파벳 o) 10진수는 그냥 숫자 16진수는 0x를 붙이면 됩니다 진법 변환 1. 10진수 10진수로 변환하기 위해서는 내장함수인 int()를 이용하면 됩니다 i = 0x101 print(int(i)) 위와 같이 16진수 형태의 변수를 int 함수의 파라미터로 넣어서 10진수로 변환할 수 있습니다 2진수, 8진수의 값도 위의 함수를 이용해서 10진수 형태의 값으로 바꿔서 출력할 수 있습니다 위와 같이 int함수를 이용해 10진수 형태로 정상적으로 출력되는 것을 볼 수..
2020.06.11 -
이 파이썬 글은 프로그래밍을 처음하시는 분들도 알아듣기 쉽게 쓰려고 노력하고 있습니다 이해안가는 부분이 있다면 피드백 주시면 감사하겠습니다!!! 파이썬에서는 여러 변수에 값을 동시에 대입할 수 있습니다 이를 이용해서 swap 연산(두 변수의 값을 교환하는 연산)도 쉽게 가능합니다 1 2 3 x, y = 3, 5 print(x) # 3 print(y) # 5 cs 위와 깉아 두 값을 두 변수에 한 번에 넣을 수 있습니다 x에는 3이 들어가게 되고 y에는 5가 대입됩니다 1 2 3 4 x, y, z = 3, 5, 9 print(x) # 3 print(y) # 5 print(y) # 9 cs 물론 위와 같이 한 번에 3개의 값을 대입할 수도 있습니다 그러면 이를 응용해봅시다!! C언어 같은..
5. 파이썬(Python) 여러 변수에 값 동시 대입, swap 연산이 파이썬 글은 프로그래밍을 처음하시는 분들도 알아듣기 쉽게 쓰려고 노력하고 있습니다 이해안가는 부분이 있다면 피드백 주시면 감사하겠습니다!!! 파이썬에서는 여러 변수에 값을 동시에 대입할 수 있습니다 이를 이용해서 swap 연산(두 변수의 값을 교환하는 연산)도 쉽게 가능합니다 1 2 3 x, y = 3, 5 print(x) # 3 print(y) # 5 cs 위와 깉아 두 값을 두 변수에 한 번에 넣을 수 있습니다 x에는 3이 들어가게 되고 y에는 5가 대입됩니다 1 2 3 4 x, y, z = 3, 5, 9 print(x) # 3 print(y) # 5 print(y) # 9 cs 물론 위와 같이 한 번에 3개의 값을 대입할 수도 있습니다 그러면 이를 응용해봅시다!! C언어 같은..
2020.05.23 -
파이썬에는 정말 다양한 패키지들이 있습니다. 그 중에서 제가 많이 사용해본 패키지는 matplotlib, numpy, pandas, beautifulsoup 등이 있습니다 머신러닝 공부하거나 크롤링때 많이 써봐서 위에 것만 써봤네요 파이썬 패키지 폴더 위치 파이썬에서 패키지들을 설치할때 pip를 이용해서 설치합니다. 설치한 패키지들은 lib/site-packages 폴더에 있습니다. 이 폴더의 위치는 다음과 같이 확인할 수 있습니다 1 python -m site --user-site cs ** 파이썬 3가 설치되어 잇다면 python대신 python3를 사용하시면 됩니다!!! 아래의 다른 코드들도 마찬가지입니다!! 커맨드 창을 열고 위의 명령어를 치면 위와 같이 나옵니다 자신 윈도우 계정의 C:\User..
4. 파이썬(Python) 리눅스와 윈도우에서 가상환경 설정하기파이썬에는 정말 다양한 패키지들이 있습니다. 그 중에서 제가 많이 사용해본 패키지는 matplotlib, numpy, pandas, beautifulsoup 등이 있습니다 머신러닝 공부하거나 크롤링때 많이 써봐서 위에 것만 써봤네요 파이썬 패키지 폴더 위치 파이썬에서 패키지들을 설치할때 pip를 이용해서 설치합니다. 설치한 패키지들은 lib/site-packages 폴더에 있습니다. 이 폴더의 위치는 다음과 같이 확인할 수 있습니다 1 python -m site --user-site cs ** 파이썬 3가 설치되어 잇다면 python대신 python3를 사용하시면 됩니다!!! 아래의 다른 코드들도 마찬가지입니다!! 커맨드 창을 열고 위의 명령어를 치면 위와 같이 나옵니다 자신 윈도우 계정의 C:\User..
2020.04.30 -
파이썬에는 예약어라는 것이 있습니다. 예약어는 말 그대로 '미리 예약된 용어'입니다. 이 예약어들은 변수명 등으로 사용할 수 없습니다. 예약어를 확인하고 싶다면 다음과 같이 합니다 >>> import keyword >>> keyword.kwlist ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'retur..
3. 파이썬(Python) 예약어(keyword)를 알아보자!!파이썬에는 예약어라는 것이 있습니다. 예약어는 말 그대로 '미리 예약된 용어'입니다. 이 예약어들은 변수명 등으로 사용할 수 없습니다. 예약어를 확인하고 싶다면 다음과 같이 합니다 >>> import keyword >>> keyword.kwlist ['False', 'None', 'True', 'and', 'as', 'assert', 'async', 'await', 'break', 'class', 'continue', 'def', 'del', 'elif', 'else', 'except', 'finally', 'for', 'from', 'global', 'if', 'import', 'in', 'is', 'lambda', 'nonlocal', 'not', 'or', 'pass', 'raise', 'retur..
2020.04.25