[Python][기초] 7. Operation (연산자)

나나콘·2023년 10월 31일

Python 기초 공부

목록 보기
7/11
post-thumbnail

할당 연산자

count = 0
count += 1

print(count)
# 1

Arithmetic (산술)

print(3 ** 2) ## 제곱
# 9

print(7 / 3) ## 나누기
# 2.3333333333333335

print(7 // 3) ## 몫
# 2

print(7 % 3) ## 나머지
# 1

%로 홀짝 구분하기

numbers = [1, 2, 3, 4, 5, 6, 7]
oddnumbers = []
evennumbers = []

for number in numbers:
    if number % 2 == 1:
        oddnumbers.append(number)
    else:
        evennumbers.append(number)

print('홀수 :', oddnumbers)
# 홀수 : [1, 3, 5, 7]

print('짝수 :', evennumbers)
# 짝수 : [2, 4, 6]

문자열 연산자

  • +: 문자열끼리 연결합니다.
str = '나찬곤' + 'X' + '파이썬'
print(str)
# 나찬곤X파이썬
  • *: 문자열을 해당 수만큼 반복합니다.
print('안녕' * 5)
# 안녕안녕안녕안녕안녕

Comparison (비교 연산자)

bool1 = 1 < 2
bool2 = 2 == 1

print(bool1)
# True
print(bool2)
# False

Logical (논리 연산자)

print('논리 연산자')
# '논리 연산자'
print(True and True)
# True
print(True and False)
# False

print(True or False)
# True

print(not True)
# False


height = 120
age = 8

print(height > 140 and age > 10)
# False

Membership (멤버십 연산자)

List 안에 값이 있는지 확인하는 연산자

member = ['나찬곤', '이선언', '유현정']

print('멤버십 연산자')
# '멤버십 연산자'
print('나찬곤' in member)
# True
print('이선홍' in member)
# False

print('류현진' not in member)
# True
profile
지식을 기록하고, 경험을 코드로 남겨라.

0개의 댓글