숫자, 문자열의 다양한 기능

2020. 9. 9. 23:40·프로그래밍/Python_혼자 끄적끄적
728x90
반응형

format함수

.format 함수 ex)다음과 같은 형태로 쓰인다.       

 

"".format(1,2,3,4) 아래와 같다.

괄호를 넣으면 숫자가 출력된다. 괄호보다 매개변수가 적으면 오류가 출력된다. 주의하자.ㅜ 

 

 

 

대소문자 바꾸는 함수 upper와 lower

 

upper는 문자를 대문자로 바꿔주는 함수이다.

ex)"Hello".upper()

 

 

lower는 소문자로 바꿔주는 함수이다.

 

 

ID, 닉네임 설정시 중복방지를 막기 위해 쓰이기도 하며 그 외에도 많이 사용되는 함수이다.

 

공백을 제거해주는 함수 strip

"              아무거나            ".strip() 와 깉이 입력하면 공백을 제거하고 값을 출력해준다.

 

 

메세지를 보낼 때 악의적 공백을 없애준다.

"              아무거나            ".rstrip()은 오른쪽 공백만 제거해준다.

"              아무거나            ".lstrip()은 왼쪽 공백만 제거해준다.

 

find와 rfind함수

매개변수를 갖는 함수(위의 함수들은 안 가진다.)

ex)"가나다라마바사".find("라")를 입력하면 "라"를 찾는 함수이다.

 

 

만약 없는 것을 찾게되면 -1 출력한다.

 

 

rfind도 find와 같은 기능을 수행한다.

 

 

차이점은 오른쪽을 우선해서 찾는다는 것이다.(find는 왼쪽부터 찾는다.)

 

 

in도 비슷하게 쓰인다. ex)"가" 문자가 오른쪽 가나다라바에 있으면 True 없다면 False이다.

 

 

 

 

 

 split함수는 자를 때 사용한다. 

아래와 같이 사용한다.

 

 

728x90
반응형

'프로그래밍 > Python_혼자 끄적끄적' 카테고리의 다른 글

else 와 elif 구문  (0) 2020.09.15
if 조건문  (0) 2020.09.14
불(boolean)  (0) 2020.09.13
변수와 입력  (0) 2020.09.07
문자 선택 연산자(인덱싱)(슬라이싱)  (0) 2020.08.27
'프로그래밍/Python_혼자 끄적끄적' 카테고리의 다른 글
  • if 조건문
  • 불(boolean)
  • 변수와 입력
  • 문자 선택 연산자(인덱싱)(슬라이싱)
Royal!
Royal!
Bachelor of Arts. Bachelor of Science in Engineering. Master of Science in Engineering (In Progress). Job Title: Infrastructure & Security & Cloud Engineer. Etc: Mentor at Fourth Industrial Revolution Center.
  • Royal!
    Security
    Royal!
  • 전체
    오늘
    어제
    • 분류 전체보기
      • 운영체제
      • 네트워크
      • 클라우드
      • 서버
        • Container
      • 보안
      • 프로그래밍
        • Python_혼자 끄적끄적
        • Python_AI(영상처리)
        • 빅데이터
        • C_정보올림피아드 Language_Coder
        • C_QnA
      • 자격증
        • 정보보안기사
        • 정보처리기사
        • ADsP
        • CPPG
        • 보안법률
        • NCA~NCP
        • AWS Certified Solutions Arc..
      • 기타
        • 면접일지
        • 기타 활동
        • 인턴활동
        • 논문 요약
        • Hackerschool FTZ
        • 리버싱 걸음마
      • 기타 교육
        • KISA 정보보호제품실습군
        • 빅데이터_분석실무
        • 시큐어코딩진단전문교육(호남정보보호센터)
        • SW테스트 전문가 과정(ISTQB CTFL자격)
        • 정보보호 컨설팅 전문가 양성과정
        • K-Shield Jr_악성코드분석
        • K-Shield Jr_침해사고분석
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    ICT이노베이션스퀘어
    openstack lbaas
    LBaaS
    지그립토
    F5 SSRF
    2025블록체인누리단
    SSRF란
    fragment-free
    openstack LBaaS설치
    F5 AWAF
    스위치 프레임 동작 방식
    WAF SSRF
    openstack설치
    우수교육생
    nce dump
    F5 LBaaS
    SSRF 막는 방법
    LBaaS설치
    SSRF 방어방법
    switch forwarding mode
    nce덤프
    openstack F5연동
    ai
    l2 스위치 프레임 전달 방식
    SSRF 완화방법
    블록체인체험
    네이버클라우드 ftp 설정
    블록체인누리단
    swtich frame
    F5 WAF
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.3
Royal!
숫자, 문자열의 다양한 기능
상단으로

티스토리툴바