[제로베이스] CH1. Python 기초 - 변수, 자료형, 포맷팅

정해성·2023년 6월 5일
0

제로베이스

목록 보기
2/36
post-thumbnail
파이썬 강의는 몇 번 수강했지만 따로 정리해본적은 없어 
제로베이스 데이터 스쿨을 기회삼아 기초부터 정리해나가겠다.

print

원하는 데이터(변수)를 출력하고자 할 때 쓰는 함수이다.

print('Hello python~')
print('정해성')
print('29살')
print('남자')

변수란

데이터가 저장되어 있는 메모리 공간으로 쉽게 표현해서 정보를 담는 그릇이라 생각하면 된다.
(밥그릇이라 생각하자. 밥 = 데이터, 그릇 = 메모리, 밥그릇 = 변수)

*초기화 = 변수를 선언시 데이터 값을 같이 정의하는 것을 의미함.
ex) number = 20
변수를 정의할 때 반드시 초기화 하는 습관을 들이자...

변수 작명법: 관행적으로 영문사용, 첫 번째는 소문자 ex)myAddress

널리 쓰이는 표기법
카멜(낙타) 표기법 = 명사 앞부분을 대문자
ex)customerBankAccount
스네이크(뱀) 표기법 = 명사와 명사 사이를 _(언더바)로 연결
ex)customerbank_account

자료형


자료형 변환

.int(): 정수형으로 변환
.float(): 실수형으로 변환
.bool(): 논리형으로 변환
.str(): 문자형으로 변환

포맷팅

1. % 포맷팅

% 문자를 사용해서 원하는 형식으로 포맷팅하는 방법이다. ' % + 자료형 종류 ' % 값의 형식으로 사용한다.

자주 사용되는 자료형의 포맷팅

% 포맷팅 예시

userName = Sam
userAge = 29
userH = 180

print(' User name : %s'% userName)
print(' User age : %d'% userAge)
print(' User H : %f'% userH)
print(' User H : %.3f'% userH)

'''
출력
User name = Sam
User age = 29
User H = 180.000000
User H = 180.000
'''

2. .format() 함수

파이썬의 내장함수인 format()를 사용하여 포맷팅하는 방법이다. %포맷팅처럼 여러개의 값을 포맷팅 할 수 있고, 자릿수를 지정할 수도 있다.

format() 포맷팅 예시

1. 값 직접 입력.

print("나는 {0}시 {1}분에 일어난다".format(7,30))
# 출력 : 나는 7시 30분에 일어난다"


2. 변수를 입력

num1 = 5
num2 = 1

"{0} + {1} = {2}".format(num1, num2, num1+num2)
# 출력 : 5 + 1 = 6


2-2. 변수 위치 지정 입력

num1 = 5
num2 = 1

"{X} + {Y} = {Z}".format(X=num2, Y=num1, Z=num1+num2)
# 출력 : 1 + 5 = 6

출처 : 제로베이스 데이트 스쿨 강의자료

profile
코린이 공부중

0개의 댓글