Language/Python [python] 기초2(배열/반복문)
  • 728x90
    반응형

     

     

     

    Python 기초


     

     

     

     

    아래와 같이 math module 의 sqrt 함수만 개별로 include 할 수 있다.

     

     

    아래와 같이math module의 모든 기능을 include 할 수 있다.

     

     

    dir()함수를 통해 math module 의 함수목록이나 멤버 변수 목록을 확인할 수 있다.

     

     

    결과 :

     

    아래그림의 함수에 *args는 함수 인자의 개수를 제한 없이 넣을 수 있다. (배열 형태로 저장)

     

    max()함수는 가장 큰 숫자를 반환한다.

    min()함수는 가장 작은 숫자를 반환한다.

    abs()함수는 절대값을 반환한다.

     

     

    type()함수는 인자로 사용된 변수의 형을 반환한다.

     

     

    python 에서 배열을 사용할 경우 []중괄호를 사용하여 정의한다.

     

     

    선언된 배열에 값을 넣는 방법.

     

     

    .index()함수를 사용하여 "duck" 의 index를 찾고 그 위치에 .insert()함수를 사용하여 "cobra"를 넣는 예제이다.

     

     

     

    반복문 for 사용법

    in my_list로 number 에 my_list 의 값이 들어간다.

     

     

    🔔 예) for 문을 사용하여 square_list 에 값을 넣고, .sort() 함수를 사용하여 오름차순 정렬하는 예제이다.

     

     

    key로 값에 접근하는 사전 배열.

     

     

    초기화 되지 않은 사전 배열에 key 와 값을 넣는 방법.

     

     

    del을 사용하여 사전 배열의 key 와 값을 삭제하고 key 를 이용하여 값을 수정할 수 있다.

     

     

    .remove()함수를 사용하여 배열의 값을 삭제하는 방법.

     

     

    아래와 같이 사전배열에는 배열 값을 넣어 이중 구조로 사용할 수 있다.

     

     

    for 문에 문자열을 넣으면 한 글자씩 들어가는 것을 확인할 수 있다.

     

     

     

     

    배열을 지우는 방법 3가지

    .pop(index)배열 번호를 인자로 넣는다.

     

     

    .remove(value)배열의 값을 인자로 넣는다.

     

     

    del n[index]배열 번호로 배열을 넣는다.

     

     

    range()함수는 start, stop, step인자로 구성되며 step은 한번에 건너뛰는 숫자 폭을 결정한다.

     

     

    🔔 예) " ".join()함수를 이용하여 출력

     

     

    🔔 예) python 에서 while 사용법

     

     

     

     

     

     

    728x90
    반응형
상단으로