2024.06.27
💡 if문 - 삼항연산자
num =3
if num % 2 == 0:
result = '짝수'
else:
result = '홀수'
print(f'{num}은 {result}입니다') # 3은 홀수입니다
이런 수식을 출력하고 싶다고 가정해보자.
num을 2로 나누었을 때 나머지가 0이면 짝수 아니면 홀수로 출력
num =3
result = ('짝수' if num % 2 == 0 else '홀수')
print(f'{num}은 {result}입니다') # 3은 홀수입니다
이렇게도 쓸 수 있다!! 한 줄 매직!!
💡 for문 - 한방에 써버리기
a_list = [1, 3, 2, 5, 1, 2]
b_list = []
for a in a_list:
b_list.append(a*2)
print(b_list)
# [2, 6, 4, 10, 2, 4]
이런 수식을 출력하고 싶다고 가정해보자.
a_list에 2를 곱한 리스트를 출력
a_list = [1, 3, 2, 5, 1, 2]
b_list = [a*2 for a in a_list]
print(b_list)
# [2, 6, 4, 10, 2, 4]
for문을 이용하여 한 줄로 만들었다. 결과는 같다!!
'📒 Today I Learn > 🐍 Python' 카테고리의 다른 글
[Python 문법 기초] 함수 심화 (0) | 2024.06.28 |
---|---|
[Python 문법 기초] map, filter, lambda 식 (0) | 2024.06.28 |
[Python 문법 기초] 파일 불러오기 from 과 import (0) | 2024.06.27 |
[Python 문법 기초] 예외처리 try - except (0) | 2024.06.27 |
[Python 문법 기초] f-string (0) | 2024.06.27 |