[Python] 파이썬 기초

AhnHz·2023년 11월 11일
0

Python 기초

목록 보기
1/8
post-thumbnail

파이썬 연산 (Operation)

1. 간단한 사칙 연산 ( +, -, *, / )

1 + 1

>> 2
5 - 2

>> 3
10 * 3

>> 30
10 / 2

>> 5.0



2. 거듭제곱과 나머지 ( **, %)

2 ** 4

>> 16
13 % 5

>> 2



3. 진수 변환

2진수 변환 함수

bin(16)

>> '0b10000'

8진수 변환 함수

oct(16)

>> '0o20'

16진수 변환 함수

hex(16)

>> '0x10'



4. 논리 연산과 비교 연산

논리 연산자는 결과로 논리형 값을 리턴한다.

논리 연산자의미예시설명
and ( & )논리곱A and BA와 B 모두 참일 때 참, 그렇지 않으면 거짓
or ( | )논리합A or BA와 B 중 하나라도 참이면 참, 둘 다 거짓이면 거짓
xor ( ^ )배타적 논리합A xor BA와 B의 값이 다르면 참, 같으면 거짓
not논리 부정not AA가 참이면 거짓이고, 거짓이면 참



비교 연산자도 마찬가지로 논리형 값을 리턴한다.

비교 연산자의미예시설명
==같다a = ba는 b와 같다
!=같지 않다a!= ba는 b와 같지 않다
<작다(미만)a < ba는 b보다 작다
>크다(초과)a > ba는 b보다 크다
<=작거나 같다(이하)a <= ba는 b보다 작거나 같다
>=크거나 같다(이상)a>= ba는 b보다 크거나 같다
print(5 < 3)

>> False



변수 (Variable)

  • 문자형
  • 숫자형 - 정수(int), 실수(float)
  • 논리형(bool) - True, False

변수는 일일이 숫자를 입력하지 않아도 되기 때문에 편리하다.
등호(=)를 이용해 변수에 자료를 넣을 수 있다.

a = 'Enjoy'
b = ' python!'
c = a + b

print(c)

>> Enjoy python!

변수 c를 사용하지 않아도 print( a + b )로 같은 값을 출력할 수 있다.

print( a * 3 )

>> Enjoy Enjoy Enjoy
profile
데이터 분석가 연습생입니다

0개의 댓글