본문 바로가기
  • 10.0
파이썬

[파이썬 기초] 이것부터 알고가자, 데이터 타입과 타입의 변환 / 화면 출력 함수 print/ 변수(Variable)와 변수 이름 규칙

by 10.0 2024. 1. 26.
반응형

파린이의 복습노트


목차

[파이썬 기초]
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( 실수)

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)와 변수 이름 규칙

변수(Variable)

값에 대한 이름표

어떤 값이 자주 사용된다면 그 값에 이름표를 붙여줌으로써 간단한 식을 만들 수 있다.

이러한 변수를 통해 값에 보다 쉽게 접근 할 수 있다.

 

왜 변수를 사용해야 하는가?

코딩을 하다보면 복잡한 계산식이 많아지고 그때마다 값을 불러오게 되면 식이 굉장히 복잡해진다.

이럴때 각 값에 변수를 설정해 계산하게 되면 간단하고 뜯어보기 쉬운 식이 된다.

 

'변수 = 값' 

변수를 지정하는 것을 '바인딩'이라고 한다.

한글 = "가", "나", "다", "라"

 

반응형

변수의 역할

값이 메모리에 할당 된 주소를 기억하는 역할을 한다.

id(한글)    # 해당 변수가 저장된 메모리의 위치를 알려주는 함수
1948542230720

 

변수 이름 규칙

  • 변수 이름은 숫자로 시작할 수 없다.
  • 영문 소문자를 대체로 사용하며 대문자도 사용가능하다
  • 한글도 사용가능하지만 잘 쓰지 않는다
  • 언더스코어(_)로 시작할 수 있다.
2LEVEL = "갸", "냐", "댜", "랴"    # 숫자로 시작되는 변수는 존재할 수 없음
Korean = "가", "나", "다", "라"    # 영어 대문자와 소문자를 사용한 변수
한글 = "가", "나", "다", "라"    # 한글도 사용 가능하다
Korean_2 = "가", "나", "다", "라" # 언더스코어를 사용한 변수, 숫자는 처음만 아니면 된다.

 

!주의!

변수의 이름을 어렵거나 한눈에 알아보기 힘든 이름으로 정하면 식이 엉키는 경우가 많다.

꼭 알아보기 쉬운 이름으로 정하기!

변수를 정할때 옆에 주석으로 무엇을 뜻하는 변수인지 적으면 BEST!

Korean = "가", "나", "다", "라"    # 한글에 대한 변수

 

반응형