본 게시물은 '부스트캠프 AI TECH 3기' 과정을 통한 학습을 기반으로 합니다. 부스트캠프 측에서 제공되는 자료와 다른 점이 있을 수 있고, 잘못된 부분이 존재할 수 있습니다. 지적이나 조언 달게 받겠습니다.
매일매일 하루의 회고를 하겠다는 다짐은 심화 과제를 만나면서 무참히 깨졌다.
기본 과제는 순한맛, 심화 과제는 매운맛이라더니...
평소에 새벽 2시 정도에 잠드는데 4시까지 과제를 붙잡고 있어도 해결되지 않았다.(다음날 팀원분의 조언으로 아주 쉽게 해결한 것은 비밀. 누군가와 함께 공부한다는 것은 생각보다 도움이 많이 된다.)
학습한 내용 중 중요하다고 생각되는 부분이나 궁금한 부분, 잘 이해되지 않는 부분들을 위주로 정리하겠다고 생각한 건 현명한 판단이었다. 1주차, 기초를 다지는 과정에서도 복습만으로 하루가 다 가는데 본격적인 팀 프로젝트가 시작되면 더욱 시간이 없을 것이다.
다만 앞으로는 핵심만 짧게 올리더라도 매일 회고록을 써야겠다.
5개월의 여정동안 다른 것을 바라지는 않기로 했다. 꾸준히
, 익숙해지기
를 제외하고는.
for loop
을 이용해서 빈 문자열 변수에 list 원소들을 하나하나 차례로 넣을 수 있다.''.join()
을 사용할 수 있다.list comprehension
을 사용할 수 있다.pythonic code
라고 한다.pythonic code
를 알아야 하는가?split()
str1.split(~)
str1 = "abc def" # abc, def 사이에 공백 문자 4개
print(str1.split())
print(str1.split(' '))
['abc', 'def'],result1 = [char1+char2 for char1 in word1 for char2 in word2]
word1 = "~"
word2 = "~"
result1 = []
for char1 in word1:
for char2 in word2:
result1.append(char1+char2)
enumerate()
zip()
lambda()
reduce()
map()
iter()
asterisk
*arg
**kwarg
a = [1,2,3,4,5]
print(a)
print(*a)
OOP(Object Oriented Programming)
class ~
def __init__
def function1(self, ~)