자발적 관심사/Data

인프런 파이썬 입문 강의 공부 1

2sim 2019. 7. 25. 01:20
728x90
프로그래밍이란?
좋은 프로그래밍이란?
파이썬이란?

생각보다 인트로가 좋진 않앗음 ...
데이터홀릭에서 너무 좋은 강의만 들어서 그런가
생활코딩도 그렇고
개인적으로 코딩같은 것들은
왜? 어떻게? 나와 연관이 되는지 스토리텔링을 잘 풀어줘야 학습동기가 올라가는 것 같다. 그리고 그래야 이해가 잘 됨.
통계공부도 마찬가지임.
디자인같은 직관적인 공부는 접근하기가 좀 편한 반면에 이과스러운 공부는 그러하다...

---

Atom 이 깃헙에서 만든 건줄 몰랐는데
일단 생활코딩과 툴이 겹쳐서 좋다.


print 함수
함수는 파라미터를 출력한다
모든 언어에 있는 함수.
왜냐하면 뭐든 출력은 해야할거아니야.

문자출력할 때 아래의 작은,큰 따옴표를 써준다.
엑셀에서도 함수 안에 문자 쓸 때는 꼭 큰따옴표 써줘야 하는거랑 같은 이치인듯...

''
""

''' '''
""" """
근데 왜 3번이나 쓰는 게 있는지 모를 일... 일단 알아두라고 하셔서 알아두겠음.

sep 이라는 함수는 아니고 뭐라해야하지?
내 느낌에 print의 옵션???? 정확한 용어를 나중에 알아보자.

나한테는 프린트에 넣은 파라미터(인수라고 해도 되냥?)를 무엇으로 연결해줘~ 라는 느낌인데
아이러니하게도 영어는 세퍼레이터 ; 구분자 라는 뜻
들어간 인수들을 이걸로 서로 떨어뜨려놔줘...  라고 개발자들은 생각하신듯 하다
엑셀에서는 & 느낌인데......

이게 세퍼레이터라고 하니까 오히려 첨엔 헷갈렸는데
print('ID', 'email.com', sep(@))
이렇게 하면 출력값이
ID@email.com
print('010', '1234', '5678', sep(-))
출력값이 010-1234-5678

(근데 새삼 에디터 있으면 진짜 보기 편하네....)

이 나온다는 걸 보고

아 엑셀에서 각 셀에 데이터 값을 따로 받았을 때
특정 서식으로 연결해서 출력해주는 것 같은 역할을 하는군! 이라고 이해함.
728x90