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

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

반응형

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

함수1 연습문제

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 출력예) ..

리스트3 연습문제

1. 다음과 같은 데이터를 리스트로 입력 받아서 출력 하시오. 입력 예) 1 2 3 2 3 4 3 4 5 출력 예) 1 2 3 2 3 4 3 4 5 더보기 li=[] for i in range(3): li.append(map(int,input().split())) for i in range(3): for j in range(len(li[i])): print(li[i][j],end=' ') print() ''' li=[0 for i in range(3)] for i in range(3): li[i]=(map(int,input().split())) for i in li: for j in i: print(j,end=' ') print() ''' 2. 다음과 같은 데이터를 리스트로 입력 받아서 출력 하시오. 입..

리스트2 연습문제

1. 최대 100개의 정수를 차례로 입력받다가 -1 이 나오면 입력을 중단 하고 -1을 제외하고 입력 받은 숫자를 모두 출력하시오. 입력예) 1 2 3 4 5 6 -1 출력예) 1 2 3 4 5 6 -1 예제) 더보기 li=[] while True: a = int(input()) if(a==-1): break li.append(a) for i in li: print(i) 2. 최대 100개의 정수를 차례로 입력받다가 -1 이 나오면 입력을 중단 하고 -1을 제외하고 가장 마지막에 입력된 수를 출력하오. 입력예) 1 2 3 4 5 6 -1 출력예) 6 예제코드 더보기 li=[] while True: a = int(input()) if(a==-1): break li.append(a) print(li[-1])..

리스트1 연습문제

1. 다음과 같이 5개의 수를 입력 받아 리스트에 저장한 다음 거꾸로 출력하시오. 입력예) 1 2 3 4 5 출력예) [5,4,3,2,1] 입력예) 10 20 30 40 50 출력예) [50,40,30,20,10] 소스코드 더보기 li =[] a = int(input()) li.append(a) a = int(input()) li.append(a) a = int(input()) li.append(a) a = int(input()) li.append(a) a = int(input()) li+=[a] print(li[::-1]) 2. 다음과 같이 5개의 수를 입력 받아 2번 인덱스의 값을 출력하시오. 입력예) 1 2 3 4 5 출력예) 3 더보기 li =[] a = int(input()) li.append(..

반응형