[Python] 10. 파이썬 문자열 다루기 - len, split, join, in, uppser, isupper, isX, startwith, 포매팅
A. 문자열 관련 함수
1. 문자열 길이 : len()
2. 문자열 나누기 : split()
- split 함수를 통한 문자열 분리 : 특정 문자를 중심으로 문자를 분리하는 함수
3. 문자열로 결합 : join()
4. in, not in 연산자
5. upper(), lower(), isupper(), islower() 함수
6. isX 문자열 함수
- isalpha() : 문자로만 구성 시 True
- isalnum() : 문자와 숫자로만 구성 시 True
- isdecimal() : 숫자로만 구성 시 True
- isspace() : 공백으로만 구성 시 True
- istitle() : 문장 내 모든 단어가 대문자로 시작되면 True
- 입력 유효성 체크로 사용
7. startswith(), endswith() 함수
8. 포매팅
- 데이터 값을 문자열에 끼워 넣는 (interpolate) 방법을 제공
9. 파이썬 2 버전의 포매팅
- 옛 스타일 : %
- >>> ‘my home is %s gu %s dong %d bunji’ % (gu, dong, bunji)
10. 파이썬 3 버전의 포매팅
- 새로운 스타일 : { } 와 format
- 파이썬 2 방식도 지원되나 파이썬 3에서는 새로운 방식 포매팅을 권장
>>> ‘{} {} {}’.format(gu, dong, bunji)
>>> ‘{2} {0} {1}’.format(gu, dong, bunji)
>>> ‘{gu} {dong} {bunji}’.format(gu=‘seocho’,dong=‘yangjae’, bunji=123)
>>> d = {‘gu’: ‘seocho’,‘dong’: ‘yangjae’,‘bunji’:123}
>>> ‘{0[gu]} {0[dong]} {0[bunji]}’.format(d)
[금융보안] 안전한 소프트웨어를 위한 시큐어코딩의 이해 - 시큐어코딩, SQL인젝션, URL파라미터 조작, 보안취약점, 보안약점, COQ절감, 시큐어소프트웨어
[금융보안] 안전한 소프트웨어를 위한 시큐어코딩의 이해 - 시큐어코딩, SQL인젝션, URL파라미터
A. 개요1. 시큐어 코딩이 필요한 이유국내 가상화폐 거래소 C사가 2018년 6월, 해킹을 당했습니다. 해킹으로 유출된 가상화폐는 펀디엑스, 애스톤, 엔퍼 등인데요. C사의 해킹 피해 규모는 보유 코
infoofit.tistory.com
[TIP] 윈도우11 생산성 높이는 방법 9가지 - 집중 세션, 음성 입력, 파워토이, 비밀 시작메뉴, 스냅 레이아웃
[TIP] 윈도우11 생산성 높이는 방법 9가지 - 집중 세션, 음성 입력, 파워토이, 비밀 시작메뉴, 스냅
많은 사람이 자주 사용하는 애플리케이션, 즉 ‘윈도우’의 생산성 팁에 관심이 많다. 그도 그럴 것이 이 애플리케이션은 대부분의 사용자가 업무를 하는 곳이기 때문이다. 그리고 이제는 윈도
infoofit.tistory.com
[용어/개념] 파레토의 법칙(Pareto principle) / 길더의 법칙(Guilder's Law) 정의 및 소개
[용어/개념] 파레토의 법칙(Pareto principle) / 길더의 법칙(Guilder's Law) 정의 및 소개
파레토의 법칙(Pareto principle)1. 파레토 법칙의 개념 가. 파레토 법칙의 정의이탈리아의 경제학자인 파레토에 의해 발견된 전체 결과의 80%가 전체 원인의 20%에서일어나는 법칙양적으로 작은 항목
infoofit.tistory.com