본문 바로가기

Python56

파이썬[Python] 최대 값 max( ) , 최소 값 min( ) 파이썬에서는 최댓 값과 최소 값구하기가 굉장히 쉽다! 최대 값, 최소 값은 이미 학교에서 배운 것들이기도 하다 정해진 수의 범위에서 가장 적은 수는 최소값이고, 가장 큰 수는 최대값이다 이를 구하기 위해서 파이썬에서는 내장함수에 있는 max( ), min( ) 메서드를 제공한다 인자값으로 정해진 수의 범위를 넣어주는 것 만으로도 자동으로 결과를 출력한다 최대 값 max( ) 샘플코드 1 2 3 4 # 최댓 값 구하기 Number = map(int, input('숫자를 입력하세요 : ').split()) max(Number) Colored by Color Scripter cs 최소 값 min( ) 샘플코드 1 2 3 4 # 최소 값 구하기 Number = map(int, input('숫자를 입력하세요 : .. 2022. 4. 2.
파이썬[Python] 라이브러리 [Library] 와 모듈 [Module] 파이썬에서 라이브러리 (Library) 란? 파이썬 라이브러리는 코드를 작성할 필요없이 많은 동작을 수행할수 있게 해주는 함수와 메서드의 집합입니다. 우리는, 마치 도서관 (library) 에서 책을 꺼내어 보듯이, 프로그래밍을 하면서, 파이썬 라이브러리를 꺼내어 사용할수 있습니다. 여러 파일로 이루어져 있을수 있고, 함수 메서드 속성들이 하나의 패키지로 모여져 있습니다. 어떤 파이썬 라이브러리에는, 이미 우리가 수행하고자 하는 기능과 동작들이 이미 정의되어 모여져 있기 때문에, 이를 가져다 쓰기만 하면 됩니다. 예를들면, 파이썬 이미지 라이브러리 (PIL)은, 파이썬에서 이미지 수정을 위한 파이썬 주요 라이브러리 입니다. Numpy 는 숫자 연산을 위한 강력한 라이브러리 입니다. 파이썬에서 모듈 (Mo.. 2022. 4. 2.
백준 2480번 [Python] 주사위 세개 문제 1에서부터 6까지의 눈을 가진 3개의 주사위를 던져서 다음과 같은 규칙에 따라 상금을 받는 게임이 있다. 같은 눈이 3개가 나오면 10,000원+(같은 눈)×1,000원의 상금을 받게 된다. 같은 눈이 2개만 나오는 경우에는 1,000원+(같은 눈)×100원의 상금을 받게 된다. 모두 다른 눈이 나오는 경우에는 (그 중 가장 큰 눈)×100원의 상금을 받게 된다. 예를 들어, 3개의 눈 3, 3, 6이 주어지면 상금은 1,000+3×100으로 계산되어 1,300원을 받게 된다. 또 3개의 눈이 2, 2, 2로 주어지면 10,000+2×1,000 으로 계산되어 12,000원을 받게 된다. 3개의 눈이 6, 2, 5로 주어지면 그중 가장 큰 값이 6이므로 6×100으로 계산되어 600원을 상금으로 받게.. 2022. 4. 2.
백준 2884번 [Python] 알람시계 문제 상근이는 매일 아침 알람을 듣고 일어난다. 알람을 듣고 바로 일어나면 다행이겠지만, 항상 조금만 더 자려는 마음 때문에 매일 학교를 지각하고 있다. 상근이는 모든 방법을 동원해보았지만, 조금만 더 자려는 마음은 그 어떤 것도 없앨 수가 없었다. 이런 상근이를 불쌍하게 보던, 창영이는 자신이 사용하는 방법을 추천해 주었다. 바로 "45분 일찍 알람 설정하기"이다. 이 방법은 단순하다. 원래 설정되어 있는 알람을 45분 앞서는 시간으로 바꾸는 것이다. 어차피 알람 소리를 들으면, 알람을 끄고 조금 더 잘 것이기 때문이다. 이 방법을 사용하면, 매일 아침 더 잤다는 기분을 느낄 수 있고, 학교도 지각하지 않게 된다. 현재 상근이가 설정한 알람 시각이 주어졌을 때, 창영이의 방법을 사용한다면, 이를 언제로.. 2022. 4. 1.