내 입장에서의 파이썬 :
제어시스템 이론을 빠르게 확인하는 용도.
Scientific python = sympy / numpy / scipy / etc...
표준 출력 :
⊙ 들여쓰기는 파이썬에서 구문들의 포함관계를 나타내므로 주의깊게 살펴야 한다.
오류 시 메시지 : unexpected indent.
if-elif-else 문 쓸때 주의.
⊙ print 에는 여러가지 자료형 타입이 다른 것들을 편하게 섞을 수 있다.
이는 여러가지 출력의 상황에서 잘만 쓴다면 효율성을 발휘하게 된다.
ex) .format과 중괄호 {} - 문장 형식으로 str 안에 str아닌 자료형들이 들어가야 할 때 유용.
⊙ str 분리할 때 .split() 쓰기. split 안의 소괄호에는 str을 어떤 문자를 기준으로 구분해 줄 건지 기입한다.
⊙ map과 lambda 함수의 사용.
def 로 함수를 미리 정해놓았다면 람다 만들지 않고 바로 부른다.
⊙ 줄바꿈을 안해주고 다음 print함수와 이어주고 싶다면 end = ' ' 를 기입.
단순 계산 명령 반복 나열시 유용하다.
표준 입력 :
⊙ input 함수는 값을 str자료형으로 얻는다.
때문에 그 값을 원하는 자료형으로 바꿀 때는 input함수를 괄호를 치고 다른 값으로 캐스팅해줘야 한다.
type() 로 값 자료형이 바뀌었는지 확인이 가능하다. 오류 확인용 또는 점검용.
자료형 :
⊙ list, tuple, set, dictionary가 파이썬에서 취급하는 새 자료형이다. 자료형이므로 캐스팅도 당연히 가능하다.