본문 바로가기
728x90
반응형

파이썬프로그래밍40

[파이썬 / Python] len 함수로 문자열 데이터의 길이 구하기 안녕하세요. 이번 포스팅에서는 파이썬의 len 함수를 이용해서 문자열 데이터의 길이 구하는 방법을 알아봅니다. 0. len 함수 이 함수의 이름은 영어의 'Length' 에서 'len' 만 따온 '길이'를 뜻하는 함수 입니다. 문자열 데이터의 길이를 구하는 함수입니다. - len(str) : 문자열 str의 길이를 반환(return)합니다. (공백 포함) 1. len 함수 사용해보기 위의 이미지와 같이 str1, str2 변수에 각각 "Hello", "Hello World" 의 문자열을 넣었습니다. str2는 공백이 포함된 문자열이므로 이 공백까지 포함해서 길이를 계산하는지를 보면 되겠습니다. 위의 코드를 실행하면 len(str1)은 5, len(str2)는 11의 값을 return하게 됩니다. 공백을 .. 2021. 5. 23.
[파이썬 / Python] split 함수로 문자열 데이터를 공백 기준 또는 다른 기준으로 나누기 안녕하세요. 이번 포스팅에서는 파이썬의 split 함수를 이용해서 데이터를 공백으로 나누거나 또는 다른 기준으로 나누는 방법을 알아보겠습니다. 0. split 함수 이 함수는 이름과 같이 문자열을 나누는(쪼개는) 역할을 하는 함수입니다. 인자가 없이 함수 원형 그대로 사용할 경우에는 디폴트 값으로 공백을 기준으로 문자열을 나눕니다. 만약 인자로 특정 문자를 넣는다면 문자열을 그 특정 문자를 기준으로 나눕니다. - str.split() : 문자열 str을 공백을 기준으로 나눕니다. (인자 없는 디폴트 값이 공백을 기준으로 함) - str.split('특정 문자') : 문자열 str을 특정 문자를 기준으로 나눕니다. 1. split 함수 사용해보기 - 공백을 기준으로 자르기 (함수 원형 사용) 위의 코드에서.. 2021. 5. 19.
[Py.CheckiO / Python] Py.CheckiO의 Electronic Station - Acceptable Password 5 파이썬 문제 풀이 및 해석 안녕하세요. 이번 포스팅에서는 Py.CheckiO 의 Electronic Station 레벨에 있는 Acceptable Password 5 문제풀이를 해보겠습니다. 주의: 제 답이 최고/최적화된 답이 아닐 수 있으며, 해결하는 것에만 집중한 답이기 때문에 좀 더 나은 방법이나 해석이 있으시다면 댓글 부탁드립니다. 0. Acceptable Password 5 문제 내용 Acceptable Password 문제 시리즈의 5번째 문제인 Acceptable Password 5입니다. 조건을 정리하자면 아래와 같은데, 추가된 조건은 5번째 조건입니다. 조건 1. password의 길이 > 6 2. 한 개 이상의 숫자 포함 3. password가 숫자로만 이뤄지면 안됨. 4. 숫자를 한개를 포함하든, 전체가 모두 .. 2021. 4. 26.
[Py.CheckiO / Python] Py.CheckiO의 Electronic Station - All Upper 2 파이썬 문제 풀이 및 해석 안녕하세요. 이번 포스팅에서는 Py.CheckiO 의 Electronic Station 레벨에 있는 All Upper 2 문제풀이를 해보겠습니다. 주의: 제 답이 최고/최적화된 답이 아닐 수 있으며, 해결하는 것에만 집중한 답이기 때문에 좀 더 나은 방법이나 해석이 있으시다면 댓글 부탁드립니다. 0. All Upper 2 문제내용 이전에 풀이했던 All Upper 문제의 연장선에 있는 문제입니다. 추가적인 조건이 붙은 문제입니다. 문제의 조건을 정리하자면 1. 모든 단어들이 대문자여야 True 2. 소문자가 하나라도 껴있으면 False 3. 빈문자열이면 False 4. 숫자면 False 의 조건으로 이뤄졌습니다. 1. All Upper 2 문제풀이 처음 단순하게 위에 조건에 맞게 문제를 풀자니 역시 숨겨.. 2021. 4. 25.
728x90
반응형