반응형
Preface
개발 공부를 시작하며 블로그에 첫 글을 올린 날이 엊그제 같은데, 어느덧 100번 째 글을 작성하고 있다.
지난 4개월 간 나름 열심히 공부했다고 생각했지만, 시간이 지나고 돌아보니 조금 더 열심히 할 수 있었다는 아쉬움이 남는다.
소프트웨어의 기본적인 이론과 프로그래밍 언어의 기초 문법 부분을 대부분 익힌 지금부터라도 후회가 남지 않게 공부할 수 있도록 마음을 단단히 먹자.
마지막으로 여러 문서와 유튜브를 찾아봤지만, 아직도 sys 모듈의 사용 방법을 잘 모르겠다.
자주 쓰이는 모듈인 것 같아 정확한 이해가 필요할 것 같은데 어떻게 접근해야 할 지 고민이다.
1. 구구단
def GuGu(n):
result = []
a = 1
while a < 10:
result.append(a * n)
a += 1
return result
print(GuGu(2))
2. 3과 5의 배수 합하기
result = 0
for n in range(1, 1000):
if n % 3 == 0 or n % 5 == 0:
result += n
print(result)
# 15는 3과 5의 공배수이므로 둘 다 포함시키지 않기 위해
# or 연산자를 사용했다.
3. 게시판 페이징하기
def paging(a, b):
if a % b == 0 or a % b < 0:
return a // b
else:
return a // b + 1
print(paging(2, 6))
728x90
반응형
'Python > 점프 투 파이썬' 카테고리의 다른 글
정규 표현식 (2) (0) | 2021.09.14 |
---|---|
정규 표현식 (1) (0) | 2021.09.13 |
5장 연습문제 (0) | 2021.09.09 |
라이브러리 (0) | 2021.09.05 |
내장 함수 (0) | 2021.09.03 |
댓글