Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Python
- 후기
- 스크랩
- 속성
- 카카오
- 딕셔너리
- 데이터분석
- 파이썬코딩도장
- AI
- 사이킷런
- 기사
- 데이터사이언티스트
- 딥러닝
- 코딩도장
- 제로베이스 데이터사이언스
- 파이썬
- AIFFEL
- 추천시스템
- NLP
- 데이터사이언스 스쿨
- 함수
- 아이펠
- 자연어처리
- 제어문
- 머신러닝
- Set
- 클래스
- numpy
- TensorFlow
- 재귀함수
Archives
- Today
- Total
뮤트 개발일지
AIFFEL 아이펠 파이썬으로 코딩 시작하기 본문
(난이도가 낮은 문법과 내용은 주관적인 기준으로 생략)
인자에 기본 값 정할 때 주의할 점
def say_hi_couple_default_wrong(name1='nobody', name2):
print(name1 + ', ' + name2 + ' 안녕!')
기본값이 없는 인자는 반드시 기본값이 있는 인자 앞에 와야한다.
출력 순서 보기
def print_two(word1, word2):
print(word1)
print(word2)
def print_and_return(word1, word2, word3):
print_two(word3, word2)
return word1
print_two('A', print_and_return('B', 'C', 'D'))
D
C
A
B
부동 소수점
고정 소수점: 정수를 표현하는 비트 수와 소수를 표현하는 비트 수를 미리 정해 놓고, 해당 비트만큼만 사용해서 숫자를 표현하는 방식
부동 소수점: 소수점의 위치를 고정하지 않고 그 위치를 나타내는 수를 따로 적는 것, 유효숫자를 나타내는 가수와 소수점의 위치를 풀이하는 지수로 나누어 표현한다.
Q1. 1.0을 32bit의 고정소수점 수와 부동소수점 수로 각각 표현하라.
고정 소수점의 경우 1bit(부호) + 16bit(정수) + 15bit(소수): 0 0000000000000001 000000000000000
부동 소수점인 경우 1bit(부호) + 8bit(지수) + 23bit(가수): 0 01111111 00000000000000000000000
피보나치 수열
def fibonacci(n):
if n <= 2:
number = 1
else:
number = fibonacci(n-1) + fibonacci(n-2)
return number
*메모이제이션(memoization)
'AIFFEL' 카테고리의 다른 글
AIFFEL 아이펠 7일차 (0) | 2022.01.05 |
---|---|
AIFFEL 아이펠 6일차 (0) | 2022.01.03 |
AIFFEL 아이펠 5일차 (0) | 2021.12.31 |
AIFFEL 아이펠 4일차 (0) | 2021.12.30 |
AIFFEL 아이펠 3일차 (0) | 2021.12.29 |