a = ['Jennie', 'Jisu']
if 'Lisa' in a:
print('리사~')
else:
print('리사없음')
# '리사 없음' 출력
a = ['Jennie', 'Jisu', 'Lisa']
message = '리사~' if 'Lisa' in a else '리사 없음'
print(message) # '리사~' 출력
: pass 사용
treeHit = 0
while treeHit < 10:
treeHit = treeHit + 1
print("나무를 %d번 찍었습니다." % treeHit)
if treeHit == 10:
print("나무 넘어갑니다.")
break 실행 : 반복문 정지
coffee = 10
money = 300
while money:
print("돈을 받았으니 커피를 줍니다.")
coffee -= 1
print("남은 커피의 양은 %d개입니다." % coffee)
if not coffee:
print("커피가 다 떨어졌습니다. 판매를 중지합니다.")
break
continue : 아래 코드를 실행하지 않고 다시 처음으로 돌아감
a = 0
while a < 10: # a가 10보다 작을 때만 실행
a += 1
if a % 2 == 0: # 짝수인 경우
continue # 밑에 print(a)코드로 안가고 처음으로 돌아감
print(a)

a = [(1,2), (3,4), (5,6)]
for (first, last) in a:
print(first + last) # 3, 7, 11
range함수
sum = 0
for i in range(1, 11): # 1 이상 11 미만
sum += i
print(sum)
이중 for문
for i in range(2, 10):
for j in range(1, 10):
print(i * j, end=" ")
print('')
리스트 내포
a = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]
result = [num * 3 for num in a if num % 2 == 0]
# 리스트 a의 요소들을 num이라는 변수로 돌리고
# num이 짝수일 경우 num과 3을 곱한 값을 리스트 result에 담는다
print(result)
