공중과열새싹
Biomechanical engineering blog
기본 문법 rough sketch 1
728x90

내 입장에서의 파이썬 :

제어시스템 이론을 빠르게 확인하는 용도.

Scientific python  = sympy / numpy / scipy / etc...

 


표준 출력 :

 

⊙ 들여쓰기는 파이썬에서 구문들의 포함관계를 나타내므로 주의깊게 살펴야 한다.

오류 시 메시지 : unexpected indent.

if-elif-else 문 쓸때 주의.

 

⊙ print 에는 여러가지 자료형 타입이 다른 것들을 편하게 섞을 수 있다.

이는 여러가지 출력의 상황에서 잘만 쓴다면 효율성을 발휘하게 된다.

ex) .format과 중괄호 {} - 문장 형식으로 str 안에 str아닌 자료형들이 들어가야 할 때 유용.

str 분리할 때 .split() 쓰기. split 안의 소괄호에는 str을 어떤 문자를 기준으로 구분해 줄 건지 기입한다.

 

map과 lambda 함수의 사용. 

def 로 함수를 미리 정해놓았다면 람다 만들지 않고 바로 부른다.

lambda 사용 시.

 

def 사용 시.

 

 

⊙ 줄바꿈을 안해주고 다음 print함수와 이어주고 싶다면 end = ' ' 를 기입.

단순 계산 명령 반복 나열시 유용하다.

표준 입력 :

 

⊙ input 함수는 값을 str자료형으로 얻는다. 

때문에 그 값을 원하는 자료형으로 바꿀 때는 input함수를 괄호를 치고 다른 값으로 캐스팅해줘야 한다.

 type() 로 값 자료형이 바뀌었는지 확인이 가능하다. 오류 확인용 또는 점검용.

 

 

자료형 :

⊙  list, tuple, set, dictionary가 파이썬에서 취급하는 새 자료형이다. 자료형이므로 캐스팅도 당연히 가능하다.

 

 

 

728x90
  Comments,     Trackbacks