전체보기 53 코딩테스트시 자주 사용되는 라이브러리 / [파이썬 도장깨기] 내장함수 input()/print() / sum(), max(), min(), eval() / sorted #sorted 예제 : 리스트같은 객체를 오름차순으로 정렬한다. list = [1, 7, 5, 9, 8] result = sorted(list)#결과 : [1, 5, 7, 8, 9] result = sorted(list, reverse=True)#결과 : [9, 8, 7, 5, 1] sorted key array = [('서울', 41), ('인천', 45)] result = sorted(array, key=lambda x : x[1], reverse=True) #결과 : [('인천', 45), ('서울', 41)] itertools (순열, 조합) 순열과 조합등 모든 경우의 수를 반복되는 형태의 .. 2022. 6. 16. 파이썬 입력과 출력 집중탐구하기 / [파이썬 도장깨기] 목차 입력과 출력 입력, input() 입력되는 모든 것은 문자열로 취급한다. a = input() # 2 a#결과 : '2' 공백제거, split() 공백을 기준으로 입력된 값들을 나누어 자른다. split안에는 기준이 되는 기호가 들어갈 수있다. a에는 1, b에는 2가 저장된다. a, b = input().split() # 1 2 a=int(a)# 1 b=int(b)# 2 print(a) print(b) 8진수, 16진수로 입력 a,b = input().split() a = int(a, 8)#10 b = int(b, 16)#10 print('%o'% a) print('%x'% b) 유니코드를 숫자로 변환 n = ord(input())# A print(n)# 65 c = int(input())# 65.. 2022. 6. 10. 파이썬 if문, while문, for문 집중탐구하기 / [파이썬 도장깨기] 목차 if문 if 조건문시 들여쓰기를 해야한다. 조건문 다음에는 콜론(:)을 사용한다. 추가 조건문 elif로 표현한다. if 조건문 : 수행문1 수행문2 else: 수행문3 수행문4 비교연산자 x y x가 y보다 크다 x == y x와 y가 같다 x != y x와 y가 같지 않다 x >= y x가 y보다 크거나 같다 x =b) else b) print(int(c)) while문 조건문이 참일 동안 반복한다. while : dessert = 10 money = 1000 while money: print("케익을 결제합니다") dessert = dessert -1 print("남은 커피의 양은 %d개입니다." % dessert) if dessert == 0: print("케.. 2022. 6. 6. 파이썬 자료형, 집합 집중탐구하기 / [파이썬 도장깨기] 목차 집합(set) 중복을 허용하지 않는다. 순서가 없다. 입력된 값은 리스트나 튜플로 변환한 후 사용한다. >>> s1 = set([10,20,30]) >>> l1 = list(s1) >>> l1#결과 : [10, 20, 30] >>> l1[0]#결과 : 10 >>> t1 = tuple(s1) >>> t1#결과 : (10, 20, 30) >>> t1[0]#결과 : 10 교집합 구하기 교집합 , & , intersection() >>> s1 = set([10, 20, 30, 40, 50, 60]) >>> s2 = set([40, 50, 60, 70, 80, 90]) >>> s1 & s2#결과 : {40, 50, 60} s1.intersection(s2)#결과 : {40, 50, 60} 합집합 구하기 합집.. 2022. 6. 5. 이전 1 2 3 4 ··· 14 다음