파이썬 강의는 몇 번 수강했지만 따로 정리해본적은 없어
제로베이스 데이터 스쿨을 기회삼아 기초부터 정리해나가겠다.
원하는 데이터(변수)를 출력하고자 할 때 쓰는 함수이다.
print('Hello python~')
print('정해성')
print('29살')
print('남자')
데이터가 저장되어 있는 메모리 공간으로 쉽게 표현해서 정보를 담는 그릇이라 생각하면 된다.
(밥그릇이라 생각하자. 밥 = 데이터, 그릇 = 메모리, 밥그릇 = 변수)
*초기화 = 변수를 선언시 데이터 값을 같이 정의하는 것을 의미함.
ex) number = 20
변수를 정의할 때 반드시 초기화 하는 습관을 들이자...
변수 작명법: 관행적으로 영문사용, 첫 번째는 소문자 ex)myAddress
널리 쓰이는 표기법
카멜(낙타) 표기법 = 명사 앞부분을 대문자
ex)customerBankAccount
스네이크(뱀) 표기법 = 명사와 명사 사이를 _(언더바)로 연결
ex)customerbank_account
자료형 변환.int(): 정수형으로 변환 .float(): 실수형으로 변환 .bool(): 논리형으로 변환 .str(): 문자형으로 변환
% 문자를 사용해서 원하는 형식으로 포맷팅하는 방법이다. ' % + 자료형 종류 ' %
값의 형식으로 사용한다.
자주 사용되는 자료형의 포맷팅
% 포맷팅 예시
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
'''
.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
출처 : 제로베이스 데이트 스쿨 강의자료