Python 1.

Jiwon Lee·2022년 1월 14일
0

Python

목록 보기
1/3
post-thumbnail

'자료형'이란?

- 프로그래밍을 할 때 쓰이는 숫자, 문자열 등 자료 형태로 사용하는 모든 것. 프로그램의 기본이자 핵심 단위가 바로 이것이다.



1. 숫자 자료형

  • 숫자 자료형에는 정수, 실수 같은 것들을 포함하고 있다. 아래 표와 같이 사칙 연산이나 곱셈, 나눗셈과 같은 계산도 가능하다.
항목사용 예
정수5, -10, 1000, 0
실수3.14, -168.2
연산5+3, 28, (3(3+1))

2. 문자 자료형

  • 문자열(string)이란 문자, 단어 등으로 구성된 문자들의 집합을 의미한다.
1  print('소금')
2  print("설탕")

문자열을 출력하기 위해서는 위와 같이 작은따옴표(')나, 큰따옴표(")를 사용해 출력한다.

3. boolean 자료형

  • boolean은 'True'와 'False'. 즉, '참'과 '거짓'을 의미한다.
# True / False
print(5>10)		True
print(5<10)		False
print(not True)		False
print(not (5>10))	True

위의 예시에서 알 수 있듯, 부등호나 'not' 등을 사용하여 자료형의 참과 거짓을 구분할 수 있다.


'변수'란?

- 값을 저장하는 공간.


TMI지만, '소금이','설탕이'라는 비숑을 두 마리 키우고있다. 때문에 '나도코딩'과는 조금 다르게 예시를 들어보려 한다.

print("우리집 강아지의 이름은 소금이에요")
print("소금이는 2살이고, 산책을 좋아해요")
print("소금이는 어른일까요? False")

두 마리 중 하나인 소금이에 대한 소개를 적어보았다.
설탕이가 서운할 수 있으니 변수를 넣어 다시 소개해보자.

변수 설정

#우리 집 귀요미를 소개합니다 :)
name = "소금이"
age = 2
hobby = "산책"
is_adult = age>=3
print("우리집 강아지의 이름은 " + name + "에요")
print(name +"는 " + str(age) + 살이고, " + hobby + "을 좋아해요")
print(name + "는 어른일까요?" + str(is_adult))

변수를 넣은 것에 값을 달리해서 넣어보았다.

변수 재설정

#우리 집 귀요미를 소개합니다 :)
name = "설탕이"
age = 2
hobby = "낮잠"
is_adult = age>=3

Run을 눌러 결과를 살펴보자.

결과

우리집 강아지의 이름은 설탕이에요
설탕이는 2살이고, 낮잠을 좋아해요
설탕이는 어른일까요? False

📌정수를 문자로 바꿀 경우나, boolean형을 사용할 때에는 'str()'로 묶어야 오류가 나지 않는다고 한다.
'str()'을 쓰지 않는 다른 방법 : '+'를 모두 ','쉼표로 대체하는 것인데, 띄어쓰기가 생기므로 참고해서 사용하면 된다.



'주석'이란?

- 코드 내에 포함 되어있지만, 실제로 실행은 되지 않는 것.


앞에서 이야기했던

#우리 집 귀요미를 소개합니다 :)

이 문장 맨 앞에 있는 '#'기호를 사용하면 이 문장은 완전하게 무시가 됨을 보았다.
그렇다면, 주석 처리를 할 수 있는 다른 경우들을 살펴보자.

  • 여러 문장에 주석처리를 할 때(1)
    작은 따옴표''' 3개를 문장의 앞뒤로 사용하면 한번에 주석처리가 가능하다.
 '''이렇게
    하면
    주석처리
    됩니다.'''
  • 여러 문장에 주석처리를 할 때(2)
    주석처리하고 싶은 문장들을 선택하고 'Ctrl'+'/'키를 누르면 가능하다.
#print("우리집 강아지의 이름은 소금이에요")
#print("소금이는 2살이고, 산책을 좋아해요")
#print("소금이는 어른일까요? False")

0개의 댓글