본문 바로가기
율로 YULLO/율로의 인공지능 스터디

[파이썬] 변수 명명 규칙 / 데이터 타입

by yullo 2021. 11. 22.

동적 언어 : JavaScript, Ruby, Python, SmallTalk 등

  • 실행 시에 자료형 유무를 결정한다. (자료형 지정을 안해줘도 된다. 형 변환 가능)
  • num = 1

정적 언어 : C, C#, C++, Java 등

  • 컴파일 시에 자료형 유무를 결정한다. (자료형 지정을 꼭)
  • int num = 1;

출처: https://itmining.tistory.com/65 [IT 마이닝]

 

변수 명명 규칙

  1. 변수의 이름은 알파벳 또는 언더 바 "_" 로 시작 할 수 있다.
  2. 소문자, 대문자를 서로 다른 문자로 인식한다.
  3. 숫자 사용이 가능하다 (하지만 첫번째로 올 수 없다.)
  4. 공백 , 특수문, 키워드(예약어)는 변수명으로 사용할 수 없다.

 

데이터 타입여러 개의 값을 저장하는 데이터 타입

  1. list : []
  2. tuple : ()
  3. dictionary : {}
  4. set : {}

 

단일 값을 저장하는 데이터 타입

  1. integer : 정수형 (age=32)
  2. float : 실수형 (height=160.5)
  3. string : 문자형 (name=헨리)
  4. boolean : 불린 (논리형 True or False)

 

✍🏻 데이터 타입 알아내기

print(type(age),type(name))

✍🏻 형변환

age=29
height=185.4
marital_status= False

print(int(height)) #185
print(int(marital_status)) #0 > True, False는 정수로 형변환 할 경우 각각 1, 0 값을 가짐
print(float(age)) #29.0

#문자열은 문자열 내부 구조가 숫자일때만 형변환이 가능하다.