파이썬 출력 - print
파이썬에선 print 함수를 사용하여 우리가 원하는 정보나 자료를 컴퓨터가 출력하게 할 수 있음
print ("출력할 내용!")
##실행 결과##
출력할 내용!
print 함수를 이용하여 하나가 아닌, 여러 자료를 출력하는 방법
→ , (콤마) 를 이용해서 여러 자료 출력
print(10, "Test!")
##실행 결과##
10 Test!
파이썬 기본 자료형
숫자형 (Number)
숫자로 이루어진 자료형 정수나 실수 등을 다룰 수 있으며 숫자 끼리의 연산이 가능
5 # 정수 (integer)
3.14 # 실수 (float)
3+5j # 복소수
문자열 (String)
문자나 문자들을 늘어놓은 것으로 큰 따옴표 ("") 와 작은 따옴표 ('')로 구분
############문자열############
'Hello!'
'PI = 3.14' #작은 따옴표 -> 문자열
"PI = 3.14" #큰 따옴표 -> 문자열
리스트 (List)
여러 자료를 보관하는 자료형으로 다른 종류의 자료를 함께 담을 수 있음
※ 자료 안에 순서가 있음
#############리스트############
[] # 빈 리스트
['abc', 'def'] # 문자열로 구성된 리스트
['abc', 2] # 문자열과 숫자형이 혼합된 리스트
주석 (comment)
주석은 컴파일러가 무시함
한 줄 주석은 #, 여러줄 주석은 """ """ 로 함
############주석#############
# 한줄 주석
"""
여러 줄 주석
"""
파이썬 변수
자료를 '박스'에 담아서 보관, 사용하면 편리함
이러한 박스를 변수(variable) 라 하며 사용 방법은 아래와 같음
변수 이름 = 자료
num = 50 # 숫자
name = "David" # 문자열
g_list = ['A', 'B', 'F'] #리스트
변수 네이밍 방법
숫자, 알파벳, 한글, 언더바(_) 등을 이용하여 변수 네이밍 가능하며 네이밍시 아래의 경우를 고려해야 함
- 변수이름이 숫자로 시작하면 안됨
- 숫자로만 구성된 변수 이름 금지
- 파이썬 문법에서 사용되는 예약어 (e.g. for, while, if) 사용 금지
- 공백 문자( )와 연산자 (+, -, 등) 사용 금지
자료형의 연산
숫자형 (Number) 자료의 연산
- + : 더하기
- - : 빼기
- * : 곱하기
- / : 나누기
- // : 몫 연산자
- % : 나머지 연산자
- ** : 제곱 연산자
print(3+5) #8
print(5-3) #2
print(4*5) #20
print(3/5) #0.6
print(16//5) #3
print(16%5) #1
print(2**4) $16
문자형 자료의 연산
- + : 이어 붙이기
- * : 반복하기
print("Hello" +" World") #Hello World
print("Hello" * 3) #HelloHelloHello
문자열 및 리스트 접근하기
'rescue' 와 'secure' 은 다른 문자열
[1,2,3] 와 [3,2,1] 은 다른 리스트
→ 원소의 배치 순서가 다르기 때문
인덱스
문자열과 리스트 자료형은 여러 원소로 이루어져 있고 각각의 위치(인덱스)를 0부터 순서대로 매길 수 있음
- "rescue" → 해당 문자열의 0 위치(인덱스)의 값 : r
- [2, 4, 6, 8] → 리스트의 1 위치(인덱스)의 값 : 4
인덱싱
인덱스를 이용해서 문자열이나 리스트의 특정 위치의 원소를 가져오는 방법
string / list [index]
#rescue 에서 인덱스 1인 원소 'e' 출력
str = "rescue"
print(str[1])
>>> e
슬라이싱
인덱스를 이용해서 리스트나 문자열의 일부분을 잘라서 가져오는 방법
string / list [a(시작 인덱스): b(종료 인덱스)]
# rescue 에서 2번째 이상, 5번째 미만을 가져옴
str = "rescue"
print(str[2:5])
>>>scu
'기타 > 파이썬' 카테고리의 다른 글
파이썬 기초 - 입력, (0) | 2022.04.22 |
---|