《python을 이용하여 데이터 분석》 노트-제2장(一)

2121 단어 python 학습
  • isinstance 함수
  • 객체가 특정 유형인지 확인
    입력:
    a=5
    print(isintance(a,int))
    

    내보내기:True
    iter 함수번갈아
    def isiterable(obj):
        try:
            iter(obj)
            return(True)
        except TypeError:#    
            return False
    print(isiterable('a string'))
    >>True
    print(isiterable('[1,2,3]'))
    >>True
    print(isiterable('5'))
    >>False

     
    pip install
    명령 설치 모듈
  • list 함수
  • 새 Numpy 목록 만들기
    s='python'
    list(s)
    print(s)
    print(s[:3])
    print(s[1:3])
    print(s[5:])
    print(s[3:])
    

    >>
    python
    pyt
    yt
    n
    hon
    

     
  • 목록, 사전, Numpy 배열 가변
  • 문자열, 모듈 불변
  • 접두사 기호 r
  • 문자열의 특수 문자가 모두 원시 문자임을 나타낸다
  • encode방법
  • 문자열을utf-8 바이트로 변환
  • decode방법
  • encode 인코딩 후 바이트 디코딩
  • 접두사 기호 b
  • 문자 텍스트 정의
  • 브리 값은 and와 or 키워드와 함께 사용할 수 있음
  • None 키워드는 NoneType 유형의 고유한 인스턴스
  • datetime 모듈
  • dt=datetime(년,월,일,시,분,초)
    dt1=date(년, 월, 일)
    dt2=time(시,분,초)
    from datetime import datetime,date,time
    dt=datetime(2019,2,24,14,53,26)
    print(dt.year)
    print(dt.month)
    print(dt.day)
    print(dt.hour)
    print(dt.minute)
    print(dt.second)
    print(dt.date)
    print(dt.time)
    print(dt.strftime('%m/%d/%Y/ %H:%M'))
    print(dt.strftime('%F'))
    print(dt.strftime('%D'))
    print(dt.strptime('20190224150700','%Y%m%d%H%M%S'))
    

    >>
    2019 2 24 14 53 26 02/24/2019/14:53 2019-02-24 02/24/19 2019-02-24 15:07:00
    format 방법문자열의 포맷 매개 변수를 대체하고 새로운 문자열을 생성합니다
    template='{0:.2f} {1:s} are worth US${2:d}'.format(4.5560,'Argentine pesos',1)
    template.format(4.5560,'Argentine pesos',1)
    print(template)

    >>
    4.56 Argentine pesos are worth US$1
    for 순환 중continue와break의 작용contiune: 다음 코드를 건너뛰고 계속 순환합니다
    break: for 순환을 끝냅니다. (다중 층에서는 최내부 순환만 끝냅니다.)
    아무것도 하지 않는 문구(자리 차지)range 함수등차 시퀀스 교체기를 되돌려줍니다.
    range(시작, 끝, 걸음걸이), 왼쪽을 막론하고 오른쪽을 막론하고
     
     
     
     
     
     
     
     
     
     

    좋은 웹페이지 즐겨찾기