파이썬

파이썬 함수(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) ->소숫점 두자리까지 보여주고 그 이하는 반올림