본문 바로가기
Python/Python_basic

[Python] 변수와 데이터 타입, 형변환(+Input함수)

by Mr.DonyStark 2023. 10. 3.

□ 변수명 규칙
 ○ 변수명 = 변수값
 ○ 영문 문자와 숫자를 사용 가능
 ○ 대소문자를 구분
 ○ 문자부터 시작, 숫자는 불가
 ○ (언더스코어)가능
 ○ 특수문자(+, _, *, /, $, @, &, %)불가

 

□ 데이터 타입확인
 ○ type(변수명)
 ○ 형변환

   - 변환하고자하는 타입(변수명)

str_data = "hello" #문자열(String)
int_data = 1 #숫자:정수(Integer)
float_data = 1.1 #숫자 : 부동소수점(float)
bool_data = True #불리언(Boolean)

print(type(str_data))
print(type(int_data))
print(type(float_data))
print(type(bool_data))

c='1'
d=int(c)
print(type(c))
print(type(d))

 

□ Input 함수

 ○ 변수명 = Input("출력값")

 ○ Input 함수로 받은 값은 무조건 String으로 받음

#input 함수는 받은 값을 무조건 문자로 받음
num = input("Input any number")
print(f"Input num = {num}")
print(f"name type(형변환전) : {num}{type(num)}")
#형변환
num_change = int(num)
print(f"name type(형변환후) : {num_change}{type(num_change)}")