Naver Project (Python 03)

Jacob Kim·2024년 1월 26일
0

Naver Project Week 1

목록 보기
5/28

Python if to function examples

Python if

if문을 이용해서 판별하기

  • 숫자를 입력했을 때, 그 숫자가 짝수/홀수를 판별해라.
num = input("")
if int(num) % 2 == 0:
    print("짝수")
else:
    print("홀수")

#30
#짝수

if문을 이용한 데이터 검사

  • 주어진 List가 있을 때,
citys = ["서울", "인천", "경기"]
citys = ["서울", "인천", "경기"]
inputs = input("수도권이 아닌 곳은?")
if inputs in citys:
    print("오답입니다.")
else:
    print("정답입니다.")

#수도권이 아닌 곳은?강원
#정답입니다.

if문을 이용한 점수 분류

  • 입력된 점수를 100점부터 20점 단위로 A, B, C 학점을 부여해주세요.
score = input("score: ")
score = int(score)
if 81 <= score <= 100:
    print("grade is A")
elif 61 <= score <= 80:
    print("grade is B")
elif 41 <= score <= 60:
    print("grade is C")
#score: 55
#grade is C

Python Loop

for 문을 이용한 List 출력

  • 주어진 List를 for문 이용해 출력해보세요.
citys = ["서울", "인천", "경기", "강원", "제주"]
for city in citys:
    print(city)
서울
인천
경기
강원
제주

for문과 range를 이용한 출력 조절

  • 1부터 50까지 숫자 중 5의 배수를 출력해보세요.
for num in range(5, 51, 5):
    print (num)
#5
#10
#15
#20
#25
#30
#35
#40
#45
#50

for문으로 출력 조절

  • 아래 출력을 for 문을 이용해서 구현해보세요.
print(10)
print("-------")
print(20)
print("-------")
print(30)
print("-------")
i = 0
for i in range(0,30,10):
  print(i + 10)
  print("-------")
#10
#-------
#20
#-------
#30
#-------

구구단 출력하기

  • for문을 이용해서 구구단 2단을 출력해보세요.
for i in range(1, 10) :
    print (2, "x", i, " = ", 2 * i)
#2 x 1  =  2
#2 x 2  =  4
#2 x 3  =  6
#2 x 4  =  8
#2 x 5  =  10
#2 x 6  =  12
#2 x 7  =  14
#2 x 8  =  16
#2 x 9  =  18

Python Function

Hello world!를 출력하는 함수 만들기

  • Hello world!를 출력하는 함수를 구현해서 출력해보세요.
def hi():
    print("hello world!")

hi()
hello world!

함수와 연산

  • 두개의 정수 값을 입력 받아 곱셈을 출력하는 함수를 구현해보세요.
def multi(a, b):
    return print(a * b)

multi(2, 3)
#6

함수 구현

  • 세 숫자를 입력 받아 가장 작은 값을 출력하는 함수를 구현해보세요.
def min_number(a, b, c):
    return print(min(a, b, c))

min_number(1, 5, 3)
#1
profile
AI, Information and Communication, Electronics, Computer Science, Bio, Algorithms

0개의 댓글