제로베이스 데이터 취업 스쿨 과정 학습 내용을 정리한 포스팅입니다.
📍 데이터와 메모리, 변수
데이터 : 숫자(10, 20), 문자('A', '가', '^^'), 음원, 영상 이미지 등
메모리 : 데이터를 저장하고 있는 공간
변수 : 메모리 공간에서 데이터가 저장되어 있는 위치
변수에 값 할당하기
# num 이라는 변수에 10이라는 값을 할당
num = 10
변수명은 카멜 표기법 혹은 스네이트 표기법 사용
# 카멜형
bankAccount = '125-01-2312'
# 스네이크형
bank_account = '125-01-2312'
📍 자료형
정수(int), 실수(float), 문자열(str), 논리형(bool)
# 정수
num = 10
score = 85
# 실수
pi = 3.14
height = 180.5
# 문자열
intro = '안녕하세요'
# 논리형
example_result = True
day_off = False
정수 : 메모리가 허용하는 한 무한히 큰 수 선언 가능
실수 : 소수점 이하 17~18번째에서 반올림되어 데이터 손실 발생
논리형(bool)의 타입 변환
# bool 값 변수 선언
var1 = True
var2 = False
var1 + var1 # 출력 : 2.
📍 데이터 출력
userName = 'Blake'
# f'' 사용
print(f'User name : {userName}')
# format() 함수 사용
print('User name : {}'.format(userName))
# % 사용
print('User name : %s' % userName)
# 소수점 자리수 정하기
print('Pi : %.0f' % 3.141592) # Pi : 3
print('Pi : %.2f' % 3.141592) # Pi : 3.14
📍 연산자
산술 연산자 : +,-, *, /, %, //, **
할당 연산자 : =, +=, -=, *=, /=, %=, //=
비교 연산자 : >, >=, <, <=, ==, !=
논리 연산자 : and, or, not
'Programming > Python' 카테고리의 다른 글
파이썬 중급 - 03 예외 처리, finally, Exception, 파일 쓰기, 읽기 (0) | 2023.05.11 |
---|---|
파이썬 중급 - 02 객체 지향 프로그래밍, 클래스, 얕은복사, 깊은복사, 생성자, 상속, 오버라이딩, 추상클래스 (1) | 2023.05.10 |
파이썬 중급 - 01 (0) | 2023.05.08 |
파이썬 기초 - 03 (0) | 2023.05.07 |
파이썬 기초 - 02 (0) | 2023.05.06 |