라즈베리파이 같은 하드웨어가 인기를 끌면서 (C언어 만큼은 아니지만) 파이썬으로 하드웨어를 제어하는 경우가 늘어나고 있습니다. 하드웨어 쉽게 제어하기 위해서는 비트연산자를 잘 사용할 수 있어야 합니다. 파이썬(Python) 비트 연산 비트연산자 종류 - AND(&), OR(|), XOR(^), NOT(~), Shift() 기본적으로 비트 연산은 1, 0으로 이루어진 2진수를 연산하는 방식이다.파이썬에서는 0b을 사용하여 2진수를 입력한다. (0o 8진수, 0x 16진수)bin() 함수는 숫자(정수)를 이진수 문자열로 변환한다. (2진수를 눈으로 확인하기 위해 사용, 연산을 하려면 다시 형변환을 해야함) AND연산(&)0b10101010 & 0b11000011AND연산은 각 자릿수를 비교하여 둘다 1이면 ..
수학(산수)를 배웠다면 파이썬(Python)에서 연산자를 쉽게 사용할 수 있습니다. 상식선에서 이해할 수 있는 내용은 생략하고 특징적인 내용들만 정리해보겠습니다. 파이썬 산술연산자더하기(+)실수(float)를 연산에 사용할 때는 오차가 발생할 수 있다. (실수 저장방식으로 인해 정밀도 문제가 생긴다.) 문자열과 리스트, 튜플 등도 더하기 연산이 가능하다. 빼기(-)실수를 빼기할 때 오차가 발생할 수 있다. 곱하기(*)숫자뿐만 아니라 문자열, 리스트 등도 곱하기 연산이 가능하다. 나누기(/)나누기 연산의 결과는 실수형(float)이다. 몫(//)나머지는 버리고 몫만 나타냄 나머지(%)나머지만 나타냄홀수, 짝수(또는 배수)를 구분할 때 주로 사용한다. (num % 2 == 0) 제곱(**)파이썬은 제곱 연산..
- Total
- Today
- Yesterday
- 파이썬
- 라즈베리파이 활용
- Android Studio
- 라즈베리파이 오락실
- 추억의 오락실
- 파이썬 프로그래밍
- PYTHON
- 파이썬 자료형
- 이클립스 사용법
- 라즈베리파이
- Eclipse ADT
- 게임기 만들기
- 파이썬 기초
- 안드로이드 프로그래밍
- linux
- 리눅스 명령어
- Android Programming
- 파이썬 연산자
- raspberry pi
- 파이썬 함수
- 리눅스 설치
- mysql
- jsp 프로그래밍
- 라즈베리파이 나스
- openmediavault
- eclipse
- 리눅스 cat
- 라즈베리파이 NAS
- 리눅스
- 리눅스 기초
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |