본문 바로가기

파이썬 공부하기2

python checkio, All The Same 미션, 중복을 제거하는 비법 소개 파이썬을 게임하듯 문제를 풀며 공부하는 checkio.org의 Home Section 여섯번째 미션, All The Same 입니다. 어렵게 머리를 써가며 문제를 풀었는데, 다른 분들이 푼 답안을 보고 깜짝 놀란 미션이기도 합니다. ㅎㅎ 입력으로 주어진 List가 모두 같으면 True, 하나라도 다르면 False를 return 하는 문제입니다. all_the_same([1, 1, 1]) == True # List의 값이 모두 1로 같으므로 True all_the_same([1, 2, 1]) == False # List의 값이 1, 2로 다르므로 False all_the_same(['a', 'a', 'a']] == True # List의 값이 모두 a로 같으므로 True 주어진 input은 짧지만 어떻게 .. 2019. 1. 30.
파이썬 checkio, House Password 풀이와 해설 파이썬을 게임하듯 공부할 수 있는 checkio의 22번째 미션 House Password 입니다.Elementary 섬의 모든 미션을 해결한 후 나오는 첫번째 미션이죠. 주어진 문자열이 암호의 조건에 맞으면 True, 틀리면 False를 리턴하는 미션입니다.암호의 조건은 문자열의 길이가 10자 이상이고, 적어도 하나의 숫자, 대문자, 소문자를 포함하고 모두 ASCII 문자여야 합니다. checkio('A1213pokl') == False # 이 문자열은 길이가 10자 미만이라 False입니다.checkio('bAse730onE') == True # 이 문자열은 암호 조건에 부합하므로 True입니다. checkio('asasasasasasasaas') == False # 모두 소문자이므로 Falseche.. 2019. 1. 20.