Today I Learned Python에서 setattr() 함수를 활용하여 객체 속성 업데이트하기 - Python에서는 setattr() 함수를 사용하여 객체의 속성 값을 동적으로 설정할 수 있다. 약간 데이터의 일괄적 업데이트나 동적인 속성 할당 시에 주로 사용됨 for attr, value in validated_data.items(): setattr(instance, attr, value) 위의 예시 코드는 for 루프를 통해 validated_data 딕셔너리의 각 항목을 반복하면서 instance 객체의 속성을 업데이트하는데, 각 항목의 키(attr)는 instance의 속성 이름이 되고, 값(value)은 해당 속성에 할당 예를 들어, validated_data가 {'address': 'N..
1) int : 정수 값 저장 자료형 (0, 1, 100, -2 등) 2) float : 부동소수점형, 실수 값 저장 자료형 (3.14, -1.7, 0.0 등) 3) complex : 복소수 값 저장 자료형 a+bj (1+3j, 4-3j) 숫자 자료형 계산 해보기 a = 10 # int b = 3.14 # float c = 1 + 2j # complex d = a + b # float e = a / b # float f = a // b # float h = a ** 2 # d = 13.14, e = 3.184713375796178 # f = 3.0, h = 100 / 연산자 : 나눗셈의 결과, // 연산자 : 나눈 몫의 결과 e = 4 / 2 print(e) f = 4 // 2 print(f) g = 3..