파이썬
파이썬 함수(1)
content0474
2024. 10. 2. 13:54
파이썬에 내장된 기본 함수들 몇 가지
이것 말고도 아주아주 많다.
1. print (+sep)
print( ) 괄호안의 내용을 그대로 출력해주는 기본함수
콤마(,) 로 내용을 구분하며 출력시 내용과 내용 사이는 공백으로 나타난다.
그렇다면 cat사이에 하이픈(-)을 넣고 싶다면? 이 때는 sep을 쓴다.
sep 다음에는 숫자나 문자등 어떤것이 와도 상관없다.
2. input
사용자에게 입력값을 받는 함수
![]() |
![]() |
3. type, int, float, str
type( ): 데이터 타입을 확인한다. 정수/실수/문자/리스트/튜플..
int( ): 데이터를 정수로 변환
float( ): 데이터를 실수로 변환
str( ): 데이터를 문자열로 변환
![]() |
a=100 이다. a의 타입은? 정수 |
![]() |
a를 실수로 변환하고 이것을 b라고 지정했다. b는 얼마인가? 100.0 |
![]() |
변환한 b의 타입은? 실수 |
4. sorted(+items, dict)
컬렉션을 정렬해서 리스트로 반환하는 함수
![]() |
무작위의 숫자 리스트를 오름차순으로 정렬하여 리스트로 반 |
![]() |
reverse=true 만 추가하면 내림차순으로도 정렬할 수 있다. |
![]() |
튜플로 제공한 컬렉션도 리스트로 반환한다. |
![]() |
딕셔너리도 정렬할 수 있을까? 키값을 기준으로, 벨류값을 기준으로 각각 정렬가능하다. 이번에는 키값을 기준으로 정렬된 것만 보겠다. items( ) 함수는 키값과 벨류값을 쌍으로 묶어서 (키, 벨류) 형태의 튜플로 제공한다. 이렇게 제공된 튜플을 sorted함수로 정렬해주면 (키, 벨류)로 묶인 리스트가 나온다. |
![]() |
위에서 나온 리스트를 dict( ) 함수에 넣어서 딕셔너리로 다시 바꿔주면 된다. |
5. abs: 절댓값을 구해주는 함수
![]() |
![]() |
6. round: 지정된 자릿수까지만 보여주고 그 이하는 반올림
round(소숫점여러자리,2) ->소숫점 두자리까지 보여주고 그 이하는 반올림