파이썬 자료형

김동완·2022년 7월 3일
0
post-thumbnail

파이썬 자료형

프로그래밍이란 ?

  • 프로그램을 만드는 일
    • 프로그램을 만드는 문제를 해결하기 위해
    • ex) 전화를 통해 주문과 배송을 하는 회사가 있다면, 주문이 쏟아질것이다.
      • 그러면 전화로 주문을 받는데, 한계가 있고 이를 해결하기 위해 온라인 쇼핑몰이 있을 수 있다.
      • 이를 통해 효율적으로 주문을 받고 배송을 할 수 있다.
  • 프로그래밍 언어란?
    • 프로그램을 만들기 위해 필요한 언어
    • 프로그램을 만드는데 언어 공부까지 해야 하나?
      • 외국어를 배우는 것과 비슷
      • 회화를 하기 위해 단어와 문법을 공부해야한다.
      • 프로그램을 만드려면 언어를 공부하는게 필수적이다.

자료형

  • 자료의 형태
  • 자료(data)란?
    • 스마트폰만 봐도 엄청나게 많은 데이터 존재
    • 많은 데이터를 관리하기 위해서는 자료의 형태(종류)를 부여해줄 필요가 있다.
  • ex) 카카오톡
    • 메시지를 보낼 때 메시지는 문자열(string) 형태로 되어있다.
    • 카카오톡을 몇 개 받았는지 확인할 때 알림의 개수 숫자(Integer)로 알 수 있다.
    • 카카오톡을 읽었는지 안읽었는지 Boolean형태로 알 수 있다.

숫자형, 문자형, 불린형, 자료형

숫자형

  • 숫자 데이터
  • 정수형(Integer/INT)
    • 1,2,3,0,-1,-10
      • 소수점이 없는 숫자
  • 실수형(Float)
    • 1.5,0,-3.14
      • 소수점이있는 숫자
  • 실수는 정수를 포함한다.

문자열

  • 문자를 나열한 것
  • ""(큰따옴표) 또는 ''(작은 따옴표)로 문자열의 시작과 끝을 나타냄
    • 'hi', "hi", "123"(문자), 123(숫자)
  • 문장 내부에 따옴표를 넣을 수 있게 하기 위해 작은 따옴표, 큰따옴표를 사용할 수 있다.
    • ' "개 짖는 소리 안나게 해라!" 라고 말했다.'
    • " '떡볶이가 먹고 싶다'라고 생각했다. "

불린형

  • 참 또는 거짓
  • True or False

주석(Comments)

  • 코드로 취급되지 않는 문장을 만들고 싶을 때 사용
  1. 코드에 설명을 추가하고 싶을 때 사용
  2. 코드를 실행하고 싶지 않을 때 사용
# 출력문
print("hello world")
#print("Hello world")

출력문(Print)

  • 한개의 print에서 여러개를 한 번에 출력하고 싶을 때는 ,로 구분해서 넣어준다.
  • 띄어쓰기를 대신 다른 문자로 이어서 출력하고 싶을때는 sep를 넣어준다.
print(1,3,0,-1)
# 1 3 0 -1
print(1,3,0,-1,sep="")
# 130-1
print(1, 3, 0, -1, sep="&")
#1&3&0&-1
  • print를 연속으로 할 때 이전 print와 이어서 출력하려면 end에 옵션을 넣어준다.
print("파이썬 너무 재밌다")
print('파이썬 정말 재밌자너!')
#파이썬 너무 재밌다
#파이썬 정말 재밌자너!
print("파이썬 너무 재밌다", end='')
print('파이썬 정말 재밌자너!')
# 파이썬 너무 재밌다파이썬 정말 재밌자너!
print("파이썬 너무 재밌다", end='!')
print('파이썬 정말 재밌자너!')
#파이썬 너무 재밌다!파이썬 정말 재밌자너!
profile
내가 공부한 내용들이 누군가에게 도움이 될지 몰라서 쓰는 벨로그

0개의 댓글