본문 바로가기
Python

[python] 파이썬 내장함수

by 남민섭 2023. 3. 7.
728x90
반응형

1. abs(x)

절대값 반환

result1 = abs(-100)
print(result1)

#100

 

2. all()

리스트, 튜플, 문자열 전체가 True일때만 True리턴 나머지는 False리턴

print(all([1, "A", "a"]))

#True

 

3. any()

하나라도 True면 True 리턴

print(any(["", 0 ,"", []]))

#False

 

2, 3번은 참고할 것

2023.03.07 - [Python] - [python]bool 자료형

 

[python]bool 자료형

bool 자료형 참과거짓을 나타내는 자료형 True 참, False거짓 True, False만 나타내는 자료형 1. 문자열이 빈문자열이면 False, 요소가 있으면 "a" : True 2. 숫자 0이 아닌 숫자는 True, 0이면 False 3. None은 False

uou413.tistory.com

 

4. divmod(a,b)

몫과 나머지를 튜플형태로 반환

print(divmod(10,3))

#(3, 1)

 

5. enumerate() 

인덱스와 요소를 각각 열거해줌

list = ["a","b","c","d","e"]
for i in range(len(list)):
    print(i, list[i])
    
0 a
1 b
2 c
3 d
4 e    

############################

for i, v in enumerate(list):
    print(i, v)  
    
0 a
1 b
2 c
3 d
4 e

 

6. max()

최대값

print(max([80,90,60,70,50]))

#90

 

7. min()

최소값

print(min([10,30,20,50]))

#10

 

실습

scores = [10, 20, 30, 60, 25, 90]
maxscore = max(scores)
maxindex = scores.index(maxscore)
print("최대값은 %d 이고 %d번째 값입니다." %(maxscore, maxindex))

#최대값은 90 이고 5번째 값입니다.

 

8. round() 

반올림해서 반환

print(round(12.6789, 2))

#12.68

 

9. sum(x)

리스트나 튜플을 입력받아 모든 요소의 합을 반환

numTuple = (2,3,4,5,6)
print(sum(numTuple))

#20

 

728x90
반응형

'Python' 카테고리의 다른 글

[python] 파일 읽고 쓰기  (0) 2023.03.07
[python] print함수  (0) 2023.03.07
[python] 함수  (0) 2023.03.07
[python] random 모듈  (0) 2023.03.07
[python] 제어문 - 반복문(for 문)  (0) 2023.03.07

댓글