[Python] 삼항연산자
삼항연산자 (True 일 때의 값) if 조건문 else (False 일 때의 값) num = 3 result = "짝수" if num%2 == 0 else "홀수"// print(f"{num}은 {result}입니다.") etc응용편 #기존의 for문 a_list = [1, 3, 2, 5, 1, 2] b_list = [] for a in a_list: b_list.append(a*2) print(b_list) #한방에 털어넣는 for문 a_list = [1, 3, 2, 5, 1, 2] b_list = [a*2 for a in a_list] print(b_list)
2022. 11. 8.
[Python] 예외처리
try - except 문 에러가 있어도 프로그램이 멈추지 않게 해줌 *주의!! 프로그램이 멈추지 않아 계속해서 운용되는 만큼. 어디서 에러가 났는지 확인하기 어려움. -예제- 상황 people = [ {'name': 'bob', 'age': 20}, {'name': 'carry', 'age': 38}, {'name': 'john', 'age': 7}, {'name': 'smith', 'age': 17}, {'name': 'ben', 'age': 27}, {'name': 'bobby'},# bobby는 나이에 대한 key : value 값이 없다 {'name': 'red', 'age': 32}, {'name': 'queen', 'age': 25} ] for person in people: if perso..
2022. 11. 8.