** : 제곱 연산자
// : 나눗셈의 몫을 구하는 연산자
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
# '하이하이하이하이하이'
리스트 내에 값이 있는지 없는지를 확인할 수 있다.
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('누구시죠?')
# 작성하세요