데일리루틴 21

TIL 0711

파이썬 문자열이 숫자로만 구성돼있는지 / 문자로만 구성돼있는지 / 숫자 또는 문자로 구성돼있는지 판별하는 함수 알고리즘 코드카타 예전 문제에서도 필요했던 기능인데 오늘 풀 문제에서 한번에 안 떠올랐어서 블로그에 써둬야겠다고 생각했다.  숫자로만 구성돼있는지 판별 : 변수명.isdigit()문자로만 구성돼있는지 판별 : 변수명.isalpha()숫자 또는 문자로 구성돼있는지 판별 : 변수명.isalnum()  결과는 True / False로 반환된다특수기호로 이루어진 문자열에 isalnum()을 하면 False가 반환된다.

데일리루틴 2024.07.11

TIL 0710

팀과제 발표날 다른 조 발표에 대한 튜터님 피드백 중 기억에 남는 부분이 있었다.html경로 이름 지을 때 단어간에/abc_def.html 이처럼 언더바를 쓸 것이 아니라/abc-def.html 이처럼 하이픈을 써야 한다는 것이었다. html 파일명을 만들 때 언더바를 사용하면 초보가 만들었구나 하고 티가 난다고 하셨다.이번 팀과제를 하면서 abc_def.html 같은 식으로 지은 적이 있어서 그부분이 크게 들렸다.

데일리루틴 2024.07.10

코드카타 미해결(?) 문제

til 0704 7월4일에 진행한 코드카타에서 sql, 알고리즘 각 1문제씩 '코드실행'에서는 모든 케이스에 정답으로 나오고 '제출 후 채점하기'에서는 모든 케이스에 오답으로 나오는 일이 있었다.구글링해서 비교한 결과 나와 동일한 코드로 제출해서 정답으로 처리받은 것이 보였다. 코드실행에서는 잘되는데 제출만 눌렀다 하면 자꾸 왜 이러지..?

데일리루틴 2024.07.04

파이썬 두 정수 사이의 합

알고리즘 코드카타 22번 문제 a부터 b까지 1씩 커지는 것에서 등차수열의 합을 이용해야겠다고 생각했다. a:제1항, n:항의 수, d:공차여기서 공차가 1로 고정되게 된다.n은 주어진 b-a+1로 고정된다a는 제1항인데, 위에서 공차를 1로 고정했기에 작은 수부터 큰 수로 이어지게 해야 한다. 주어진a와 주어진b중 어느 것이 더 클지 정해져있지 않기에 a,b를 대소비교해서 작은 값을 min에, 큰 값을 max에 저장해 그중 min이 a에 들어가게 된다.a,b가 min,max에 저장됨에 따라 n도(b-a+1) (max-min+1)로 변한다. 이 식이 answer에 대입되었다.

데일리루틴 2024.06.25