반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 일반상식
- 데이콘
- 과소완전
- 군집분석
- 금융상식
- 머신러닝
- 금융
- IT
- Jupyter Notebook
- 디지털용어
- dacrew
- 비지도학습
- 알고리즘
- 주피터노트북
- 은행채용
- 은행
- IT용어
- 파이썬
- 직무역량평가
- 디지털
- Python
- 데이크루
- 과대완전
- jupyternotebook
- 금융권
- 디지털직무
- 사전학습
- 데이터분석
- 파이썬문법
- 지도학습
Archives
- Today
- Total
Ming's blog
파이썬기초1_1. 기초 자료형 본문
반응형
1. 출력(print)
- 문자열을 출력하는 명령어
print('출력할 내용')
print('출력을 해보아요')
#출력을 해보아요
여러 개의 자료를 출력할 경우
-> 콤마(,)로 연결하기
print('apple','banana')
#apple banana
2. 기본 자료형
(1) 숫자형(number)
- 숫자로 이루어진 자료형
- 숫자 끼리는 연산이 가능하다.
# 정수
1
# 실수
1.3
#복소수
1+4j
(2) 문자열(string)
- 문자로 이루어진 자료형
- 큰 따옴표("")나 작은 따옴표('')로 구분
'Python'
"Hello, my name is min"
(3) 리스트(list)
- 여러 자료를 보관하는 자료형
- 대괄호([])로 구분
- 다른 종류의 자료의 보관도 가능
- 순서가 존재
[] #빈 리스트
['apple','banana']
['apple',3]
* 주석(comment)
- 한 줄 주석 : #
- 여러줄 주석 : ''' ''', """ """
# 주석달기
'''
주석은 이렇게 달 수 있어요
'''
"""
'작은 따옴표를 주석 안에 넣으려면 이렇게 큰 따옴표를 이용하면 됩니다.'
"""
3. 변수(variable)
- 여러 자료를 담는 그릇
(1) 변수 사용방법
변수 이름 = 자료
#숫자형
today=0617
#문자열
name = 'ming'
#리스트
rainbow = ['red','orange','yellow']
(2) 변수 이름 짓는 방법
1. 숫자, 알파벳, 한글, 언더바(_) 등 사용 가능
2. 숫자로 시작 금지
3. 숫자로만 구성 금지
4. 파이썬 문법에서 사용되는 예약어(for, while, if) 사용 금지
5. 공백 문자()과 연산자(+,-,% 등) 사용 금지
4. 자료형의 연산
(1) 수학의 사칙 연산
더하기 : +
뺴기 : -
곱하기 : *
나누기 : /
#더하기
print(5+8) #13
#빼기
print(5-8) #-3
#곱하기
print(5*8) #40
#나누기
print(5/8) #0.625
(2) 숫자형 자료의 특수 연산
몫 연산자 : a//b
- a를 b로 나눈 몫
나머지 연산자 : a%b
- a를 b로 나눈 나머지
제곱 연산자 : a**b
- a의 b제곱
#몫 연산자
print(17//5) #3
#나머지 연산자
print(17%5) #2
#제곱 연산자
print(2**4) #16
(3) 문자형 자료의 연산
이어 붙이기 : +
반복하기 : *
#이어 붙이기
print("행복"+"하세요") # 행복하세요
#반복하기
print("행복"*3) #행복행복행복
5. 인덱스/인덱싱
(1) 인덱스
- 문자열과 리스트 자료형의 특정 원소의 위치, 0부터 시작
"H e l l o" [1, 2, 3, 4]
0 1 2 3 4 0 1 2 3
(2) 인덱싱
- Index를 이용해서 리스트나 문자열의 특정 위치의 원소를 가져오는 방법
word='Happy'
print(word[3]) #p
(3) 슬라이싱
- Index를 이용해서 리스트나 문자열의 일부분을 잘라서 가져오는 방법
List[a,b] : List에서 index가 a인 원소부터 index가 b-1인 원소를 가져온다.
num=[1,3,5,7,9,11,12]
print(num[3:6]) # index=3~index=5
>>> [7,9,11]
반응형
'프로그래밍 기본 문법 > Python' 카테고리의 다른 글
파이썬기초2_1. 기초자료형2(튜플, 딕셔너리) (1) | 2020.06.22 |
---|---|
파이썬기초1_4.반복문 (1) | 2020.06.22 |
파이썬 기초1_3. 리스트 추가, 삽입, 삭제,정렬 (1) | 2020.06.22 |
파이썬기초1_2. 논리형 자료, 비교연산자, 조건문 (0) | 2020.06.22 |
실전 데이터 분석1_(for 반복문, 인덱싱, 문자열 함수) (0) | 2020.06.10 |
Comments