Python - 연산자, 조건문

Sung Jun Jin·2020년 2월 28일
0

연산자

+, -, /, *, % 이외의 연산자

** : 제곱 연산자

// : 나눗셈의 몫을 구하는 연산자

num = 3 ** 2
print(num) # 9

num = 8 // 3
print(num) # 2

%로 홀짝 구분하기

% 연산자를 활용해 홀수를 구분해 출력해보자.

numbers = [1,2,3,4,5,6,7,8,9]

for num in numbers :
    if num % 2 != 0 :
        print(num) # 1,3,5,7,9        

여태까지 배워왔던 어떤 언어보다 간단하고 심플해서 점점 빠져든다.

문자열 연산자

  • : 문자열을 연결해주는 연산자
'a' + 'b'
# 'ab'

'김왼손' + 'X' + '엘리스'
# '김왼손X엘리스'

'안녕하세요' + ' 반갑습니다.'
# '안녕하세요 반갑습니다.'
  • : 문자열을 반복 연결해서 출력해준다
'안녕' * 3
# '안녕안녕안녕'
'하이' * 5
# '하이하이하이하이하이'

Membership

리스트 내에 값이 있는지 없는지를 확인할 수 있다.

in, not in 을 사용해준다.

동물 = ['강아지','고양이','미어캣','토끼']

'프레리독' in 동물 # False

'미어캣' in 동물 # True

'프레리독' not in 동물 # True

조건문

Python 조건문의 기본적인 형태이다.

if 조건 : 
    실행할 명령1
    실행할 명령2
    
elif 조건 :
    실행할 명령1
    실행할 명령2	
    
else :
	실행할 명령1
    실행할 명령2

elif는 다른언어에서 else if의 역할을 한다.

ex)

input_name = 'TIL'

if input_name == '진성준' :
    print('만나서 반가워요.' + input_name)
    
elif input_name == 'TIL' :
    print('작성하세요')
    
else :
    print('누구시죠?')       

# 작성하세요 
profile
주니어 개발쟈🤦‍♂️

0개의 댓글