본문 바로가기

728x90

python

[코딩테스트 입문] 피자 나눠 먹기 (1) 피자 나눠 먹기 (1)1안) solution.pydef solution(n): answer = 0 answer = (n - 1) // 7 + 1 return answer2안) solution.pydef solution(n): answer = 0 if (n % 7) == 0: answer = int(n / 7) else: answer = int(n / 7) + 1 return answer 출처 - 프로그래머스(코딩테스트 연습) : https://school.programmers.co.kr/learn/courses/30/lessons/120814python 나눗셈 = ("/")a = 5b = 3print("a 나누기 .. 더보기
[코딩테스트 입문] 문자 반복 출력하기 문자 반복 출력하기1안) solution.pydef solution(my_string, n): answer = '' my_list = [] for mystr in my_string: my_list.append(mystr * n) answer = ''.join(my_list) return answer2안) solution.pydef solution(my_string, n): answer = '' for m in my_string: answer += (m * n) return answer 참고URL- 프로그래머스(코딩테스트 연습) : https://school.programmers.co.kr/learn/c.. 더보기
[코딩테스트 입문] 아이스 아메리카노 아이스 아메리카노1안) solution.pydef solution(money): answer = [] coffee = money // 5500 change = money % 5500 answer = [coffee,change] return answer2안) solution.pydef solution(money): answer = [] coffee,change = divmod(money,5500) answer = [coffee,change] return answer 출처 - 프로그래머스(코딩테스트 연습) : https://school.programmers.co.kr/learn/courses/30/lessons/120819 더보기
[코딩테스트 입문] 문자열안에 문자열 문자열안에 문자열 1안) solution.py def solution(str1, str2): answer = 0 if str2 in str1: answer = 1 else: answer = 2 return answer 2안) solution.py def solution(str1, str2): answer = 0 answer = str1.find(str2) if answer == -1: answer = 2 else: answer = 1 return answer 출처 - 프로그래머스(코딩테스트 연습) : https://school.programmers.co.kr/learn/courses/30/lessons/120908 더보기
[코딩테스트 입문] 제곱수 판별하기 제곱수 판별하기 1안) solution.py def solution(n): answer = 0 square_root = n ** (1/2) print(square_root) if (square_root % 1 == 0): answer = 1 else: answer = 2 return answer 2안) solution.py import math def solution(n): answer = 0 if math.sqrt(n) % 1 == 0: return 1; else: return 2; return answer 출처 - 프로그래머스(코딩테스트 연습) : https://school.programmers.co.kr/learn/courses/30/lessons/120909 더보기
[코딩테스트 입문] 최댓값 만들기(1) 최댓값 만들기(1) 1안) solution.py def solution(numbers): answer = 0 numbers.sort(reverse=True) answer = numbers[0] * numbers[1] return answer 2안) solution.py def solution(numbers): answer = 1 for i in range(2): answer *= numbers.pop(numbers.index(max(numbers))) return answer 출처 - 프로그래머스(코딩테스트 연습) : https://school.programmers.co.kr/learn/courses/30/lessons/120847 더보기
CentOS 7에 Python 3와 pip3를 설치하기 CentOS 7에 Python 3와 pip3를 설치하기 EPEL 저장소 추가 yum install -y epel-release Python 3 설치 CentOS 7의 기본 저장소에서 Python 3 패키지를 설치합니다. sudo yum install -y python3 pip3 설치 pip3는 Python 3용 패키지 관리자입니다. CentOS 7에서는 python3-pip 패키지를 설치하여 pip3를 사용할 수 있습니다. sudo yum install -y python3-pip pip3 버전 확인 pip3 --version $ pip3 --version pip 21.3.1 from /usr/local/lib/python3.6/site-packages/pip (python 3.6) Python 버전 확인.. 더보기
[코딩테스트 입문] 배열 뒤집기 배열 뒤집기 1안) solution.py def solution(num_list): answer = [] answer = list(reversed(num_list)) return answer 2안) solution.py def solution(num_list): answer = [] answer = num_list[::-1] return answer 3안) solution.py def solution(num_list): answer = [] for i in num_list[::-1]: answer.append(i) return answer 출처 - 프로그래머스(코딩테스트 연습) : https://school.programmers.co.kr/learn/courses/30/lessons/120821 더보기

반응형