Summer tree
-
Python/람다식의 다른 적용: if문 대체코딩/Python 2024. 3. 8. 16:56
람다식의 확장 함수 여기 세 함수가 있다. 입력값에 100,200,300을 더하는 함수다. def p100(n): re = n + 100 return re def p200(n): re = n + 200 return re def p300(n): re = n + 300 return re if문 만일 이 함수들을 케이스로 사용한다면 if..elif..else를 쓸 것이다. q = 1 if q == 1: ans = p100(q) elif q == 2: ans = p200(q) elif q == 3: ans = p300(q) else: print('No answer') 여기까지는 일반적인 방법이다. 람다식 이제 람다식과 리스트를 결합해서 케이스를 대체한다. cmd_l = [lambda n: p100(n), lam..
-
Python/정규식 HOWTO코딩/Python 2024. 3. 4. 10:24
아래 내용은 Python reference를 번역한 것이다. 원본 내용은 제목의 링크를 참조한다. Regular Expression HOWTO Author: A.M. Kuchling Abstract This document is an introductory tutorial to using regular expressions in Python with the re module. It provides a gentler introduction than the corresponding section in the Library Reference. 이 문서는 re 모듈과 함께 Python에서 정규식을 사용하는 방법에 대한 입문 튜토리얼이다. Library Reference의 해당 섹션보다 덜 딱딱한 소개를 제공한다..
-
Swift/Tour코딩/Swift 2024. 3. 2. 10:56
이 글은 아래 링크를 번역한 것입니다. 원본을 참조하세요. https://docs.swift.org/swift-book/documentation/the-swift-programming-language/guidedtour/ A Swift Tour Explore the features and syntax of Swift. Tradition suggests that the first program in a new language should print the words “Hello, world!” on the screen. In Swift, this can be done in a single line: Swift의 기능과 구문을 살펴보세요. 전통에 따르면 새로운 언어의 첫 번째 프로그램은 "Hello, wor..
-
Python/Enumerate()의 올바른 이해코딩/Python 2024. 2. 26. 03:25
리스트를 순환할 때 흔히 쓰는 enumerate(). 파이썬에도 있고 스위프트에도 있고 여러 언어에서 쓰이는 개념이다. enumerate(iterable, start)에서 start 옵션을 사용할 때 주의할 점이 있다. 아래 코드는 작동하지 않는다. start 옵션은 인덱스 시작값만 3으로 설정하고 xs의 실제 리스트는 xs[0]에서 시작하는 것은 그대로이기 때문이다. 그래서 i가 10이 될 때 에러가 난다. 리스트는 xs[9]가 마지막이기 때문이다. xs = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9] for i, x in enumerate(xs, 3): print(f'i {i}: {xs[i]}') ''' output i 3: 3 i 4: 4 i 5: 5 i 6: 6 i 7: 7 i 8: 8..
-
양산/원동 - 2월 풍경풍경 2024. 2. 13. 19:27
2.25 뭔가 일이 있는 건지 순매원이 올해는 개방을 하지 않는다고 한다. 그래서 그런지 매화축제안내에도 순매원이 빠져있다. 올해는 3월 9-17일까지 축제가 열린다고 한다. 순매원이 개방을 하지는 않지만 순매원 정문이 아닌 반대쪽으로 가서 매화를 즐길 수 있다. 작년에 먹어보고 너무 맛있어 놀란 꽈배기가 올해도 왔다. 다른 꽈배기와는 다르게 뭐라고 해야 할까, 페스트리처럼 반죽이 겹겹이 쌓여있는 느낌이다. 속이 아주 부드럽다. 2.12 아파트 안의 매화가 꽃을 피워서 원동도 시작됐을까 싶어 가봤다. 몇몇 나무들이 조그맣게 꽃을 피웠다. 조금만 더 있으면 활짝 필 것 같다. 매화축제가 3월 중순으로 돼있는데 올해는 더 빠르지 않을까 싶다. 원동의 국수집. 나이 많은 할머니가 운영하는 곳인데 음식맛에 대해..
-
-
부산/대저생태공원의 1월 풍경 - 겨울 철새와 냉이 캐기풍경 2024. 2. 13. 19:00
겨울 중 따듯한 날의 대저공원. 오랜만에 갔었는데 역시 좋았다. 이런 공원이 가깝게 있어서 행복하다. 대저공원의 철새들 대저공원의 좋은 점은 철새들을 볼 수 있다는 것이다. 철새들을 위한 공간도 일부러 만들어줘서 너무 좋다. 지난번 공사하던 곳이 완성되어 습지가 되어 있었다. 냉이 유채꽃밭에서 냉이 캐는 사람들. 다음날 도시락을 챙겨 갔다. 야외에서 먹으려 했는데 기온은 괜찮았지만 바람이 많이 불어서 차 안에서 먹어야 했다. 생전 처음 냉이도 캐봤다. 재밌었다.
-