재무빅데이터분석사 FDA 2급 출제범위
이론 | 데이터베이스 |
|
기초회계 | 회계의 정의
|
|
기초통계 |
|
|
|
||
실기 | 파이썬기초 |
|
데이터 분석 (Fraudit 활용) |
|
변수의 설정
Python 에서 변수란 컴퓨터 메모리에 어떤 설명의 결과를 저장하는데 사용되는 것을 이야기한다.
변수의 등호식은 변수를 설정한다고 표현한다.
value(값)을 할당(assign)한다는 의미를 가지고, 수학식의 '같다'와는 전혀 다른 의미를 가진다.
변수명명 규칙
변수명는 문자 또는 언더바(_)로 시작되어야하며, 문자, 숫자, 언더바만 포함되어야 한다.
에러나는 변수명 예시 | ||||
2var | var-bar | foo.loo | @var | $bar |
숫자로 먼저 시작해서 | 중간에 '-'을 쓸 수 없음 | 중간에 '.'을 쓸 수 없음 | @를 시작할 수 없음 | $로 시작할 수 없음 |
python 변수명은 python 내장함수로 사용하는 단어들을 변수명으로 할 수 없다.
python 내장함수들 | ||||
and | assert | break | class | continue |
def | del | elif | else | except |
import | in | is | lambda | not |
or | pass | raise | return | try |
while | yield |
python에서 에러없는 변수를 설정한 경우
빈값을 가지는 변수 만들기
python에서 None은 아무 값이 없다는 걸 의미하며, None은 0과 다른 의미를 가진다.
0은 0이라는 값을 가지고있다는 걸 의미하지만, None은 아무런 값을 가지지 않기 때문이다.
여러개 변수 한꺼번에 만들기
python에서는 변수를 한꺼번에 여러개를 만들 수 있다.
a, b, c, d = 1, 2, 3, 4
print(a)
1
print(b)
2
print(c)
3
print(d)
변수의 개수와 값의 개수가 동일하게 설정되지 않으면 에러가 발생하기 된다.
변수의 값은 4개가 되어야하는데 value 값은 3개 밖에 없어서 value error가 뜬 것을 확인할 수 있다.
python 변수는 여러 변수를 동일한 값으로 설정할 수도 있다.
a = b = c = d = e = "Hello Python"
print(a)
Hello Python
print(b)
Hello Python
print(c)
Hello Python
print(d)
Hello Python
print(e)
Hello Python
변수 삭제하기
python 에서 변수 삭제는 del 변수명을 이용한다.
a = 20
del a
회계 등식을 이용한 변수 설정 사례
python에서 자산, 부채, 자본 변수를 설정한다.
회계등식은 자산 = 부채 + 자본의 합으로 정의할 수 있다.
회계 등식의 판단을 위해서는 자산 == 부채+자본이라는 등식의 결과가 True or False로 나타난다.
부채 + 자본의 합이 자산과 같으면 제대로 입력되었다는 의미이고, 같지 않으면 제대로 입력되지 않았다는 뜻이다.
python 금액 3자리수 구분 입력하기
보통 우리나라에서 금액을 셀 때 3만원이면 30,000원으로 표기한다.
하지만 python에서 30,000으로 표기하게되면 3만원이 아니라 (30, 0)이라는 값으로 받아들이게 된다.
그래서 python 3.6 버전 이상부터는 숫자를 입력하는 경우,
세자리수 구분을 언더바(_)로 하여 입력하면 처리할 수 있도록 개선되었다.
1_000_000
1000000
print(1_000_000)
1000000
'데이터자격증 > 재무빅데이터분석사FDA2급 실기' 카테고리의 다른 글
재무빅데이터분석사(FDA 2급) 실기 - Fraudit 데이터 형식 Datㄷtime (0) | 2023.01.09 |
---|---|
재무빅데이터분석사(FDA 2급) 실기 - Fraudit 개요 (0) | 2023.01.07 |
재무빅데이터분석사(FDA 2급) 실기 - python 산술 연산자, 비교연산자, 식별 연산자, 복합연산자 (0) | 2022.12.22 |
재무빅데이터분석사(FDA 2급) 실기 - Fraudit 설치 (0) | 2022.12.19 |
댓글