숫자 형태로 이루어진 자료형
정수 실수 8진수 16진수
절대값을 반환한다.
result1 = abs(-100)
print(result1)
#100
몫과 나머지를 튜플 형태로 반환한다.
print(divmod(10,3))
#(3, 1)
최대값
print(max([80,90,60,70,50]))
#90
최소값
print(min([10,30,20,50]))
#10
소숫점 자리까지 반올림해서 반환
print(round(12.6789, 2))
#12.68
문자들의 집합
" " ' ' """ """ ''' '''
len(문자열)
문자열.count(찾는 문자)
str = "hobbbby"
print(str.count('b'))
#4
문자열.find(찾는 문자)
str = "hobbbby"
print(str.find('b')) #없으면 -1
#2
문자열.index()
str = "hobbbby"
print(str.index('b')) #존재하지 않는 문자는 오류 발생한다.
#2
추가할 문자.join(문자열)
"*".join('abcd')
#'a*b*c*d'
"*".join(['a','b','c','d'])
#'a*b*c*d'
문자열.upper()
str2="abcde"
print(str2.upper())
#ABCDE
문자열.lower()
str3 = "ABCDE"
print(str3.lower())
#abcde
왼쪽 문자열.lstrip()
str4 = " 안녕하세요 "
print(str4.lstrip())
#안녕하세요 공백존재
오른쪽 문자열.rstrip()
str4 = " 안녕하세요 "
print(str4.rstrip())
# 안녕하세요
양쪽 문자열.strip()
str4 = " 안녕하세요 "
print(str4.strip())
#안녕하세요
문자열.replace(바뀔 문자, 바꿀 문자)
str5 = "오늘은 월요일"
str5.replace("월요일", "화요일")
#오늘은 화요일
문자열.split(기준)
str6 = "Life is too short"
print(str6.split())
#['Life', 'is', 'too', 'short']
str7 = "a:b:c:d"
print(str7.split(":"))
#['a', 'b', 'c', 'd']