본문 바로가기
Python/점프 투 파이썬

간단한 코드 작성

by k-mozzi 2021. 9. 12.
반응형
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

댓글