반응형

8. 변수

x = 7 이라고 입력하면 7이 들어있는 변수 x가 만들어진다.

변수 명 = 형식이다. 이렇게 하면 변수가 생성되는 동시에 값이 저장된다.

 

 

 

변수 이름은 원하는 대로 지으면 되지만 다음과 같은 규칙을 지켜야 한다.

* 영문 문자와 숫자를 사용할 수 있다.

* 대소문자를 구분함

* 문자부터 시작해야 하며 숫자부터 시작하면 안된다.

* _로 시작할 수 있다.

* 특수문자(+,-,*,/,@,#,$ )는 사용할 수 없다.

* 파이썬의 키워드 (for, while, and, if, or)는 사용할 수 없다.

 

 

 

 

x 에는 정수 7이 들어있으므로 int

y 에는 문자열 Hello가 들어있으므로 str이라고 나온다.

파이썬에서는 변수를 사용하다 보면 자료형이 맞지 않아 발생하는 문제를 자주 접하게 된다.

이런 경우에는 type 으로 자료형이 뭔지 알아보면 문제를 쉽게 해결 가능하다.

반응형

'<Programming> > <Python>' 카테고리의 다른 글

[Python][자료형] Bool  (0) 2020.06.26
[Python][자료형] 집합  (0) 2020.06.26
[Python][자료형] 딕셔너리  (0) 2020.06.26
[Python][자료형] 튜플  (0) 2020.06.26
[Python][자료형] 리스트  (0) 2020.06.26
반응형

7. Bool

프로그램을 짜게 되면, (True) 혹은 거짓(False)과 같은 값을 자주 활용하게 된다.

이러한 값 혹은 형태를 불리언(Boolean) 혹은 불(Bool)이라고한다.

 

or 거짓

“python”

“”

거짓

[1,2,3]

[]

거짓

()

거짓

{}

거짓

1

0

거짓

None

거짓

 

 

반응형

'<Programming> > <Python>' 카테고리의 다른 글

[Python][자료형] 변수  (0) 2020.06.26
[Python][자료형] 집합  (0) 2020.06.26
[Python][자료형] 딕셔너리  (0) 2020.06.26
[Python][자료형] 튜플  (0) 2020.06.26
[Python][자료형] 리스트  (0) 2020.06.26
반응형

6. 집합

집합형태의 자료형을 편리하게 관리할 수 있도록 만들어진 자료형이다.

set()과 같은 메소드 형태로 중복된 값을 지울 수 있다.

 

 

Hello라는 글자에는 l 이라는 문자가 2개 들어있다.

결과 값을 확인해보면 l은 하나만 출력되는 것을 볼 수 있다.

이처럼 set()을 사용하면 중복된 값을 제거해주고 하나만 남겨주는 특징이 있다.

특정한 여러 개의 데이터를 필터링 할 때 사용하기 편리하다.

반응형

'<Programming> > <Python>' 카테고리의 다른 글

[Python][자료형] 변수  (0) 2020.06.26
[Python][자료형] Bool  (0) 2020.06.26
[Python][자료형] 딕셔너리  (0) 2020.06.26
[Python][자료형] 튜플  (0) 2020.06.26
[Python][자료형] 리스트  (0) 2020.06.26

+ Recent posts