2025년, 코딩은 선택이 아닌 필수!

2025년 모든 학교에서 코딩이 시작 됩니다. 먼저 준비하는 사람만이 기술을 선도해 갑니다~

프로그래밍언어문법/정올파이썬

함수1 연습문제

파아란기쁨1 2023. 2. 13. 14:48
반응형

1. 다음과 같이 수를 하나 입력 받아서 함수에서 수의 값을 2로 나눈 몫으로 변경 한 다음 메인에서 출력하시오.

 

입력 예)

100

 

출력예)

50

 

소스코드예)

더보기

 

def f():
  global a
  a //=2

a = int(input())

f()
print(a)

2. 다음과 같이 수를 하나 입력 받아서 함수에서 수의 값을 2로 곱한 값으로 변경 한 다음 메인에서 출력하시오.

 

입력 예)

100

 

출력예)

200

 

더보기
def f():
  global a
  a *=2

a = int(input())

f()
print(a)

3. 다음과 같이 수를 두개 입력 받아서 함수에서 먼저 들어온 수는 2로 나눈 몫을 나중 들어온 수의 값을 2로 곱한 값으로 변경 한 다음 메인에서 출력하시오.

 

입력 예)

100 200

 

출력예)

50 400

 

소스코드

더보기
def f():
  global a,b
  a //=2
  b *= 2

a,b = map(int,input().split())

f()
print(a,b)

 

4. 1부터 100까지 합하는 함수를 만들고 함수에서 리턴 받은 값을 출력하시오.

 

입력예)

없음

출력예)

5050

더보기
def f():
	sum = 0
	for i in range(1,100 + 1):
		sum+=i
	return sum
 
res = f()
print(res)
반응형

'프로그래밍언어문법 > 정올파이썬' 카테고리의 다른 글

[Python] 람다식  (0) 2024.01.16
리스트3 연습문제  (0) 2023.02.12
리스트2 연습문제  (0) 2023.01.18
리스트1 연습문제  (0) 2023.01.18
[파일입출력] 19-6  (0) 2022.12.29