반응형
Python Coding Test TIL
DATE: 2024-07-15
LEVEL: 0
RANK: 180,000위 → 157,291위
각도기
def solution(angle):
if angle < 90:
answer = 1
elif angle == 90:
answer = 2
elif angle > 90 and angle < 180:
answer = 3
elif angle == 180:
answer = 4
return answer
배열의 평균값
def solution(numbers):
sum = 0
for number in numbers:
sum += number
answer = sum / len(numbers)
return answer
- 배열 길이 : len(배열)
짝수의 합
def solution(n):
sum = 0
while n > 0:
if n % 2 == 0:
sum += n
n -= 1
return sum
- 파이썬 while문
피자 나눠먹기
from math import ceil
def solution(slice, n):
answer = ceil(n / slice)
return answer
def solution(array, n):
return array.count(n)
- count 함수는 문자열 내부에서 특정 문자, 혹은 문자열이 포함 되어있는지 카운트값 계산해서 반환해주는 함수
- if문 한줄로 줄이는 방법
- 파이썬에서 if문을 한 줄로 줄이는 방법은 삼항 연산자를 사용하는 것입니다.
예를 들어,x = a if condition else b
형태로 작성할 수 있습니다.
- 파이썬에서 if문을 한 줄로 줄이는 방법은 삼항 연산자를 사용하는 것입니다.
반응형
'CS > 알고리즘' 카테고리의 다른 글
[Python] 알고리즘 공부 3일차 (0) | 2024.07.17 |
---|---|
[Python] 알고리즘 공부 2일차 (0) | 2024.07.17 |