영감이 번뜩이는 삶

[파이썬 입문] 자료형 - 숫자형, 문자열 자료형 본문

Python 도전기

[파이썬 입문] 자료형 - 숫자형, 문자열 자료형

돌굴러가유피하세유 2022. 11. 3. 21:00
반응형

기존에 코딩을 접해본 사람이라면 쉽게쉽게 넘어갈 수 있을듯?

숫자형 자료에는 우리가 아는 정수, 실수 외에도 컴퓨터에서 종종 사용하는 8진수 등도 있다!
다른 프로그래밍 언어에서는 변수의 자료형 자체를 지정해줘야 하는 경우가 있지만,
파이썬의 경우 그냥 변수에 해당 자료형의 숫자를 대입하면 됨!

더보기

>>> a = 1 #정수
>>> b = -2.5 #실수
>>> c = 3.14e5 #컴퓨터식 지수 표현 (3.14*10^5)
>>> d = 0o765 #8진수
>>> e = 0xfff #16진수


기본적인 사칙연산으로 +, -, *, / 연산자를 사용하는 것은 똑같고~
제곱은 ** 연산자 사용, 아래 예시 참고바람

더보기

>>> a = 2
>>> b = 3
>>> a ** b
8


나눗셈 후 나머지를 반환하는 연산자, %
나눗셈 후 몫(정수)을 반환하는 연산자, //
너무 쉬우니까 예시는 생략~


문자열 자료형을 표현하는 방법

더보기

a = "이게 문자열"

더보기

b = '이것도 문자열'

더보기

c = " " "
... 주석 같지만
... 대입하면
... 문자열
... " " "

더보기

d = ' ' '
... 작은따옴표도
... 문자열
... 됩니다
... ' ' '


파이썬에는 특이한 기능이 있는데 그게 바로 문자열 연산

더보기

>>> a = "pen"
>>> b = "pineapple"
>>> c = "apple"
>>> a + b + c + a
'penpineappleapplepen'

PPAP


위처럼 더하면 붙여서 좌라락 나오고
곱하면 문자열이 곱한 수만큼 좌라락 나온다!

파이썬에서도 문자열 길이를 구하는 함수는 len(변수명) 사용

문자열 인덱싱과 슬라이싱까지 하려고 했으나 블로그 글 정리까진 오래 걸릴꺼 같아서 다음에 이어서~~~

반응형
Comments