[Python] 연습 문제 모음Zip ( 조건문, 반복문 응용 )

2022. 10. 11. 22:43·Coding Test/Undefined_Python
728x90

파이썬을 연습할 수 있는 연습문제이다

문제와 답을 적어두었으며, 다른 답이 나올 수도 있다

 

문제에 대한 풀이가 필요하거나 추가적인 답변이 나올 경우 댓글을 통해 전달받고 업데이트하도록 하겠다


※본 문제는 함수를 사용하지 않고 푸는 문제입니다

1번 

1부터 100까지의 숫자 중 홀수만 출력하는 프로그램을 작성하시오

더보기

Result Code

for i in range(1, 101):
    if i%2 == 0:
        continue
    print(i)

 

2번 

1단부터 9단까지 순서대로 구구단을 출력하는 프로그램을 작성하시오

더보기

Result Code

for i in range(1, 10):
    print("%d단" %i)
    for j in range(1, 10):
        print(i*j)

 

3번 

9단부터 1단까지 순서로 구구단을 출력하는 프로그램을 작성하시오

+ 앞의 숫자만 역순, 뒤의 숫자는 1~9 순서대로 출력

더보기

Result Code

for i in range(9, 0, -1):
    print("%d단" %i)
    for j in range(1, 10):
        print(i*j)

 

4번 

9단부터 1단까지 구구단 중 2단, 5단을 제외하고 출력하는 프로그램을 작성하시오

더보기

Result Code

for i in range(1, 10):
    if i == 2 or i == 5:
        continue
    print("%d단" % i)
    for j in range(1, 10):
        print(i*j)

 

5번 

다음을 "*"하나와 반복문을 활용하여 아래의 모양을 출력하는 프로그램을 작성하시오

*
**
***
****
*****
더보기

Result Code

for i in range(1,6):
    print("*"*i)

 

6번 

다음을 "*"하나와 반복문을 활용하여 아래의 모양을 출력하는 프로그램을 작성하시오

*****
****
***
**
*
더보기

Result Code

for i in range(5,0, -1):
    print("*"*i)

 

7번 

두 양의 정수 a와 b가 주어질 때 두 수의 공약수를 출력하시오

+조건 >  a = 12, b = 6

더보기

Result Code

a = 12
b = 6

for i in range(2, max(a, b)+1):
    if a%i == 0 and b%i ==0:
        print(i)

 

8번 

두 양의 정수 a와 b가 주어질 때 두 수의 최대공약수를 출력하시오

+조건 >  a = 12, b = 6

더보기

Result Code

a = 12
b = 6

for i in range(max(a, b)+1, 2, -1):
    if a%i == 0 and b%i ==0:
        print(i)
        break

 

9번 

두 양의 정수 a와 b가 주어질 때 두 수의 최소공배수를 출력하시오

+조건 >  a = 12, b = 6

더보기

Result Code

a = 12
b = 6

for i in range(max(a, b), a*b+1):
    if i%a == 0 and i%b == 0:
        print(i)
        break

 

10번 

2부터 100까지의 정수 중 소수를 출력하시오

+ 소수 = 1과 자기 자신 외에 나누어 떨어지는 수가 없는 1보다 큰 양의 정수

더보기

Result Code

for i in range(2, 101):
    count = 0
    for j in range(1, i+1):
        if i%j == 0:
            count += 1
    if count == 2:
        print(i)

 

728x90
저작자표시 비영리 변경금지 (새창열림)

'Coding Test > Undefined_Python' 카테고리의 다른 글

[Python] 완전수 구하기  (0) 2022.11.10
[Python] 연습 문제 모음Zip ( 함수 응용 )  (0) 2022.10.12
'Coding Test/Undefined_Python' 카테고리의 다른 글
  • [Python] 완전수 구하기
  • [Python] 연습 문제 모음Zip ( 함수 응용 )
ThreeLight
ThreeLight
ThreeLight Studio의 블로그, TimeMap.exe에 오신 것을 환영합니다.
  • ThreeLight
    TimeMap.exe
    ThreeLight
  • 전체
    오늘
    어제
    • 분류 전체보기 (245)
      • Checkpoint (1)
      • (3D)Dev Deep Dive (0)
        • Templates & Guides (9)
        • Frontend origin (9)
        • Backend origin (1)
        • TroubleShootings (4)
      • Development Study (95)
        • Frontend (36)
        • Backend (21)
        • CS(Computer Science) (2)
        • Background Knowledges (11)
        • Algorithm (2)
        • Mobile (3)
        • AWS (6)
        • Python (6)
        • MSW(MapleStoryWorlds) (8)
      • Coding Test (59)
        • 문제.zip (1)
        • BaekJoon_JavaScript (0)
        • Programmers_JavaScript (9)
        • BaekJoon_Python (23)
        • Programmers_Python (10)
        • Undefined_Python (3)
        • Programmers_SQL (13)
      • 활동내역.zip (43)
        • 개인 (21)
        • Techeer (12)
        • Bootcamp (7)
        • Hackathon (1)
        • TeamProjects (2)
      • 여기 괜찮네??(사이트 | App) (5)
      • 재미있는 주제들 (8)
      • 개발 외 공부 저장소 (11)
        • 생산운영관리 (3)
        • 생활속의금융 (6)
        • 경영정보시스템 (2)
  • 링크

    • TimeMap.dmg (Portfolio)
    • GitHub 바로가기
    • 오픈프로필(카카오톡)
    • Medium 바로가기
    • Disquiet 바로가기
    • LinkedIn 바로가기
  • 인기 글

  • 태그

    프로그래머스
    programmers
    Baek Joon
    react
    Python
    TypeScript
    HTML
    SQL
    CSS
    JavaScript
  • 최근 글

  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.1
ThreeLight
[Python] 연습 문제 모음Zip ( 조건문, 반복문 응용 )
상단으로

티스토리툴바