반응형
파린이의 복습노트
목차
[파이썬 기초]
1. 데이터 타입과 타입의 변환
2. 화면 출력 함수 print
3. 변수(Variable)와 변수 이름 규칙
데이터 타입
type()
어떤 값의 타입을 확인 할 수 있음
예시)
type(1)
int
type(3.14)
float
type("python")
str
! 주의 !
출력값은 같아도 type은 다를 수 있다.
예시)
print(3)
3 # 정수, int
print("3")
3 # 문자열, str
타입 변환
int()
정수로 변환
float()
실수로 변환
str()
문자열로 변환
예시)
today = "20240126"
print(type(today))
str
today = int(today)
print(type(today))
int
print(today)
20240126
화면출력함수
print( 출력할 값)
print( 정수)
print( 실수)
print( 문자열)
print(1) # 정수 1 출력
1
print("1") # 문자열 "1" 출력
1
,
여러 값을 출력 할 때는 각 값 사이에 쉼표를 사용한다.
쉼표를 사용하면 타입이 달라도 함께 출력할 수있다.
print(1, 2, 3, 4)
1 2 3 4
print("python", 1) # 문자열과 정수 출력
python 1
\n
문자열에서 "\n"입력시 줄이 바뀐다.
print("가\n나\n다\n라\n마")
가
나
다
라
마
\t
문자열에서"\t"입력시 탭(여백)이 생긴다.
print(“python1" \t"python2" \t"python3”)
python1 python2 python3
변수(Variable)
값에 대한 이름표
어떤 값이 자주 사용된다면 그 값에 이름표를 붙여줌으로써 간단한 식을 만들 수 있다.
이러한 변수를 통해 값에 보다 쉽게 접근 할 수 있다.
왜 변수를 사용해야 하는가?
코딩을 하다보면 복잡한 계산식이 많아지고 그때마다 값을 불러오게 되면 식이 굉장히 복잡해진다.
이럴때 각 값에 변수를 설정해 계산하게 되면 간단하고 뜯어보기 쉬운 식이 된다.
'변수 = 값'
변수를 지정하는 것을 '바인딩'이라고 한다.
한글 = "가", "나", "다", "라"
반응형
변수의 역할
값이 메모리에 할당 된 주소를 기억하는 역할을 한다.
id(한글) # 해당 변수가 저장된 메모리의 위치를 알려주는 함수
1948542230720
변수 이름 규칙
- 변수 이름은 숫자로 시작할 수 없다.
- 영문 소문자를 대체로 사용하며 대문자도 사용가능하다
- 한글도 사용가능하지만 잘 쓰지 않는다
- 언더스코어(_)로 시작할 수 있다.
2LEVEL = "갸", "냐", "댜", "랴" # 숫자로 시작되는 변수는 존재할 수 없음
Korean = "가", "나", "다", "라" # 영어 대문자와 소문자를 사용한 변수
한글 = "가", "나", "다", "라" # 한글도 사용 가능하다
Korean_2 = "가", "나", "다", "라" # 언더스코어를 사용한 변수, 숫자는 처음만 아니면 된다.
!주의!
변수의 이름을 어렵거나 한눈에 알아보기 힘든 이름으로 정하면 식이 엉키는 경우가 많다.
꼭 알아보기 쉬운 이름으로 정하기!
변수를 정할때 옆에 주석으로 무엇을 뜻하는 변수인지 적으면 BEST!
Korean = "가", "나", "다", "라" # 한글에 대한 변수
반응형
'파이썬' 카테고리의 다른 글
[파이썬 기초] 파이썬 반복문(for문 vs while문) (1) | 2024.02.13 |
---|---|
[파이썬 기초] 파이썬 Boolean 타입 / 조건문, 논리 연산자 (0) | 2024.02.09 |
[파이썬 기초] 자료구조 : 튜플과 딕셔너리 그리고 이차원데이터 /딕셔너리 중첩 (0) | 2024.02.05 |
[파이썬 기초] 파이썬 리스트에 대한 기초 공부 (0) | 2024.01.31 |
[파이썬 기초] 문자열 인덱싱과 슬라이싱 / 문자열 주요 함수 (1) | 2024.01.29 |