https://school.programmers.co.kr/learn/courses/30/lessons/12918?language=python3
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
전날 정렬하는거 썼어니 기억에 많이 남았나보다.
정렬 해주면 무조건 맨뒤에는 영문자가오니까!
처음에 길이가 4 or 6 인지 if로 걸러주고,
마지막 문자가 isalpha() 알파벳이면 False 리턴하게 했다!
def solution(s):
case = ''.join(sorted(s))
if len(s) == 4 or len(s) ==6:
if case[len(s)-1].isalpha():
return False
else:
return True
else:
return False
isdigit()이라는 함수도 있었다.
문자열이 숫자로만 이루어져있는지확인하는 함수이다.
isdecimal()도 가능하다!
파이썬의 숫자판별함수 · Wireframe
파이썬에서 주어진 문자열이 숫자로 되어 있는지를 검사하는데에는 흔히 문자열의 메소드인 isdigit()을 사용한다. 그런데 파이썬의 문자열 타입을 조사해보면 같은 기능을 하는 거 같은 메소드
soooprmx.com
[코딩테스트 입문] 행렬의 덧셈(Python3) (0) | 2023.01.11 |
---|---|
[코딩테스트 입문] 부족한 금액 계산하기(Python3) (0) | 2023.01.11 |
[코딩테스트 입문] 약수의 개수와 덧셈(Python3) (0) | 2023.01.10 |
[코딩테스트 입문] 문자열 내림차순으로 배치하기(Python3) (0) | 2023.01.10 |
[코딩테스트 입문] 내적(Python3) (0) | 2023.01.10 |