0. 함수란?
- 함수는 이름 뒤에 소괄호
- 함수는 자주 쓰는 기능을 간편하게 모아놓은 것이다
1. print() 함수
소괄호 안에 있는 값을 출력해주는 기능을 한다.
print('배상엽')
print(10)
print(3.14)
#print(배상엽) -> NameError: name '배상엽' is not defined
2. 값의 종류
값의 종류는 type 이라고 부르기로 하며, 자료형 이라고 부르기도 한다.
- int
(정수) 10, 20, -50, ....
- float
(실수) 3.1, -2.4, ....
- str
(문자열) '안녕하세요', '반갑습니다', 'apple', .... -> string타입
- bool
- list
- tuple
- dict
- set
# 주석, 컴퓨터가 해석하지 않는다.
# 여러 줄의 코드가 있다면 위에서부터 차례로 해석
print('배상엽') # '배상엽'이라는 str 값을 출력
print(10) # 10이라는 int 값을 출력
print(3.14) # 3.14라는 float 값을 출력
3. 파이쎤의 미리보기 기능
- 파이썬에서는 print()함수를 사용하지 않고, 값을 쓰면 그 값을 미리보기로 출력해준다.
print('배상엽')
> 배상엽
'배상엽'
> '배상엽'
'배상엽'
10
> 10
'배상엽' # 미리보기 기능
10 # 마지막 값만 미리보기 가능
print(3.14)
> 3.14
# 한 줄만 실행시키는 방법 : ctrl + shift + enter
'배상엽'
10
print(3.14)
4. print() 함수의 부가기능
4-1. 여러개의 값을 동시에 출력하기
- print() 소괄호 안쪽에 출력하고 싶은 값들을 ,(콤마) 로 나열한다.
# '배상엽', 10, 3.14 세개의 값을 동시에 출력하기
print('배상엽', 10, 3.14)
> 배상엽 10 3.14
4-2. print() 함수에서 여러개의 값을 출력할 때 옵션 조절하기
- 소괄호 안쪽의 sep(매개변수, parameter)에 연결하고 싶은 값을 전달한다.
print(10, '안녕', '오늘은', '금요일')
> 10 안녕 오늘은 금요일
print(10, '안녕', '오늘은', '금요일', sep = '★')
> 10★안녕★오늘은★금요일
4-3. print() 함수 실행 후 엔터값 조정하기
- 소괄호 안쪽의 end(매개변수, parameter)에 엔터 대신에 사용하고 싶은 값을 전달한다.
print(10, end ='aaa') # 출력한 뒤에 마지막에 출력할 값을 설정(기본값은 enter값)
print(20, end = ' ')
print(30)
> 10aaa20 30
# end 옵션과 sep 옵션 함께 사용하기
# 순서는 중요하지 않다!
print(10,20,30,40, sep = '☺', end = '반가워')
print(100,200,300)
> 10☺20☺30☺40반가워 100 200 300
'AI인공지능 by Python > 1. 기초문법' 카테고리의 다른 글
| [ AI 인공지능 ] ④ 기초함수 - 4 : 연산자2 (0) | 2023.01.26 |
|---|---|
| [ AI 인공지능 ] ③ 기초함수 - 4 : 연산자1 (0) | 2023.01.18 |
| [ AI 인공지능 ] ② 기초함수 - 3 : 입력받기 (0) | 2023.01.18 |
| [ AI 인공지능 ] ② 기초함수 - 2 : 변수와 자료형 & 입력받기 (0) | 2023.01.18 |
| [ AI 인공지능 ] ① 파이썬 기초 by 구글 코랩 (0) | 2023.01.16 |