본문 바로가기

Python

Python의 기본내용

Print 명령어

- print("test message")

 

자료형

1. Number

 - 정수, 실수, 복소수

 

2. String

- ', " 으로 감싸서 문자열로 정의

 

3. Comment

- 단일 행 : #

- 여러 행 : ''' , """   으로 시작과 끝맺음 처리

 

4. List 

- 여러 자료형을 담을 수 있음

- [3, 'abc']

 

자료형끼리 간단한 형변환

int() # 정수형으로 변환

float() # 실수형으로 변환

str() # 문자형으로 변환

list() # 리스트로 변환

tuple() # 튜플로 변환

 

 

비교연산자의 종류

== 같다.

!= 다르다.

> 왼쪽이 더 크다

< 오른쪽이 더 크다

>= 왼쪽이 더 크거나 같다.

<= 오른쪽이 더 크거나 같다. 

 

 

AND연산

모두 True 여야 결과값 True.

 

OR연산

True가 존재하면 결과값 True.

 

 

조건문 - if 문

if문에 들어갈 명령들은 같은 들여쓰기로 구분!

 

if  조건:

  <수행할 명령>

elif:

  <수행할 명령>

else:

  <수행할 명령>

 

ex) 

if string[0] == 'a' :

  count = count +1

  print(string)

    

 

반복문I - for문 : 일정 범위(시퀀스) 안에서 반복하여 진행.

- 원소로 반복하는 방법

- 시퀀스의 원소를 하나씩 변수에 넣어가면서 명령 실행.

 

for 변수 in 시퀀스:

  <수행할 명령>

 

ex)

sum = 0

for i in [1, 2, 3]:

  sum = sum + i

 

 

반복문II - for range : 횟수를 알고 있는 경우 사용.

- range : 연속되는 숫자를 만들어 주는 시퀀스 자료형.

- range(a, b) : a부터 b까지 실행. 단. b는 실행하지 않음.

ex)

 range(0, 9) : [0, 1, ..., 7, 8]

 range(5) : [0, 1, ... 4, 5]

즉, range(a) 는 a번 반복한다.

 

ex)

count = 0

for i in range(10):

  count = count +1

print(count)

 

 

'Python' 카테고리의 다른 글

데이터 조작 및 분석을 위한 Pandas 심화  (0) 2021.09.30
Python의 모듈과 패키지  (0) 2021.09.21
Python-자료형 활용  (0) 2021.09.21
Windows 에서 PIP 설치하기  (0) 2021.09.15