1. 계산 함수
- solution
값을 입력받아 값을 반환하는 함수로 주어진 제한 사항 내에서 정확하게 작동한다.
def solution(num1, num2):
return num1 // num2 # 몫 구하기는 //활용
-----------------------------------------------------------------------------------------------
# 예시 1
print(solution(10, 3)) # 출력: 7
# 예시 2
print(solution(-50000, 50000)) # 출력: -100000
# 예시 3
print(solution(12345, 12345)) # 출력: 0
- rnage
특정 구간의 숫자 범위를 만들어주는 함수이다.
def solution(n):
answer = sum(i for i in range(2, n+1, 2))
# range(시작 값(start), 끝 값(stop), 증가 값(step))
return answer
- sum, len
Python은 'avg'함수는 존재하지 않으므로 'sum', 'len'함수를 사용하여 평균을 구할 수 있다.
def solution(numbers):
# numbers 리스트의 합계를 구하고 그 값을 리스트의 길이로 나누어 평균을 구합니다.
answer = sum(numbers) / len(numbers)
return answer
- 산술 연산자
숫자 연산을 수행할 때 사용한다.
+ | 덧셈 |
- | 뺄셈 |
* | 곱셈 |
/ | 나눗셈 |
% | 나머지 |
** | 거듭제곱 |
// | 몫 |
- 비교 연산자
두 값을 비교하고 그 결과를 불리언 값으로 반환한다.
== | 같다 |
!= | 같지 않다 |
> | 크다 |
< | 작다 |
>= | 크거나 같다 |
<= | 작거나 같다 |
- 논리 연산자
주로 조건문에서 사용되어 여러 조건을 결합하거나 조건의 참/거짓을 반전시킬 때 사용된다.
and | 두 조건 모두 포함 |
or | 두 조건 중 하나만 포함 |
not | 조건의 참/거짓을 반전 |
- 식별 연산자
is | 객체가 동일하다 |
is not | 객체가 동일하지 않다 |
- 멤버십 연산자
in | 포함되어 있다 |
not in | 포함되어 있지 않다 |
'Today I Learned (TIL) > Python' 카테고리의 다른 글
[TIL] 데이터 분석 파이썬 종합반 - 3주차 (0) | 2024.07.05 |
---|---|
[TIL] 데이터 분석 파이썬 종합반 - 2주차 (1) | 2024.07.05 |
[TIL] 데이터 분석 파이썬 종합반 - 1주차 (0) | 2024.07.04 |
[TIL] 파이썬 문법 기초 - 1주차 심화 (0) | 2024.06.27 |
[TIL] 파이썬 문법 기초 - 1주차 기초 (0) | 2024.06.27 |