본문 바로가기
  • Coding & Book
학습단/Python 학습단

2장 자료형과 변수

by 루이3 2023. 7. 4.

1. 숫자 자료형

-숫자로된 데이터를 숫자 자료형이라고 합니다.

print(-1)
print(3.14)
print(5000)

(파이썬은 다른 언어와 달리 실행문 끝에 ; 를 붙이지 않습니다.)

 

 

2. 문자열 자료형

-문자(한글,알파벳등)으로 구성된 자료형 입니다..

- '' 혹은 "" 로 감싸야 합니다.( 문자열을 감쌀때 작은따옴표는 작은따옴표끼리 큰따옴표는 큰따옴표끼리 해야 합니다.)

print("한글")
print("영어")
print("5050")

 

 

1분 퀴즈) 다음 중 문자열 자료형을 표시하는 방법으로 알맞은 것은?  -4-

1. 마우스    2. '마우스"   3. "마우스'   4."마우스"

 

3. 불 자료형

- True 또는 False 의 값을 가집니다.

- not을 쓰게 되면 값을 부정하는 연산자가 됩니다.

print(5 > 10) #False
print(not (5 > 10)) #True
print(5 < 10) #True

 

 

4. 변수

- 어떤 값을 저장하는 공간입니다.

- 변수는 사용하기 전에 정의해야합니다.

- 변수는 마지막으로 저장한 값을 사용합니다.

- = 는 대입연산자 입니다.

 

name = "바둑이"
age = 4
animal = "강아지"

- 위와 같이 값을 대입해 저장하는것을 변수를 정의 한다 라고 표현합니다.

 

 

name = "바둑이"
age = "4"
animal = "강아지"

print("바둑이는 4살인 강아지 입니다.")
print(name + "는 "+ age + "살인 "+ animal +" 입니다.")

여기서 age를 숫자형으로 두면 오류가 나므로 문자열 자료형으로 바꿔줍니다.

 

 

4-1. 형변환

- 위와 같은 코드로 바꾸는게 아닌 그냥 자료형을 문자열로 바꿀수 있습니다.

name = "바둑이"
age = 4
animal = "강아지"

print("바둑이는 4살인 강아지 입니다.")
print(name + "는 "+ str(age) + "살인 "+ animal +" 입니다.")

- str() 말고도 정수형으로 바꿔주는 int(), 실수형으로 바꿔주는 float() 가 있습니다.

 

 

5. 주석

- 실행되었을때 아무동작하지 않는 부분을 말합니다.

- #를 사용하여 주석으로 만듭니다.

name = "바둑이"
age = 4
animal = "강아지"

print("바둑이는 4살인 강아지 입니다.")
# print("여기는 실행이 안됩니다.")
print(name + "는 "+ str(age) + "살인 "+ animal +" 입니다.")

 

'학습단 > Python 학습단' 카테고리의 다른 글

4장 실습문제: 비밀번호 만들기  (0) 2023.07.07
4장 문자열 다루기  (0) 2023.07.06
3장 연산자  (0) 2023.07.05
1장 파이썬 설치하기  (0) 2023.07.03
0장 코딩 자율 학습단 선정 (나도코딩_Python)  (0) 2023.07.03