Python 103

코드업[CodeUp] Python 기초 100제 [6043번]

6043 : [기초-산술연산] 실수 2개 입력받아 나눈 결과 계산하기(py) 입력값 2개의 실수(f1, f2)가 공백으로 구분되어 입력된다. 출력값 f1을 f2로 나눈 결과를 소숫점 이하 넷째 자리에서 반올림하여 소숫점 세 번째 자리까지 출력한다. 입력 예시 10.0 3.0 출력 예시 3.333 정답 및 가능한 정답 a,b=map(float,input().split()) c=a/b print("%.3f"%c) a,b=map(float,input().split()) c=a/b print(format(c,".3f")) a,b=map(float,input().split()) c=a/b print("{0:.3f}".format(c)) a,b=map(float,input().split()) c=a/b print(..

코드업[CodeUp] Python 기초 100제 [6042번]

6042 : [기초-값변환] 실수 1개 입력받아 소숫점이하 자리 변환하기(설명)(py) 입력값 실수 1개가 입력된다. 출력값 소숫점 이하 두 번째 자리까지의 정확도로 반올림한 값을 출력한다. 입력 예시 3.141592 출력 예시 3.14 정답 및 가능한 정답 a = float(input()) print(round(a,2)) a=float(input()) print("%.2f"%a) a=float(input()) print(format(a,".2f")) a=float(input()) print("{0:.2f}".format(a)) a=float(input()) print(f"{a:.2f}") 해설 파이썬에서 소수점 자리 반환하는 방법은 5가지가 있다. 1. round 함수 round(실수, 반올림 자릿수)..

코드업[CodeUp] Python 기초 100제 [6041번]

6041 : [기초-산술연산] 정수 2개 입력받아 나눈 나머지 계산하기(설명)(py) 입력값 2개의 정수(a, b)가 공백으로 구분되어 입력된다. 출력값 a를 b로 나눈 나머지를 출력한다. 입력 예시 10 3 출력 예시 1 정답 및 가능한 정답 a,b=map(int,input().split()) print(a%b) 해설 map 함수는 map(함수, 객체 값) 형태로 입력받아서 객체 값들을 함수에 적용시킨다. 이를 활용해 map 함수로 input().split()으로 입력받은 리스트에 int 함수를 적용해서 요소들을 실수로 바꾼다. 파이썬의 나머지 연산자 %를 활용할 수 있다 나눗셈 후 나머지를 반환한다. a%b로 a/b의 나머지를 반환할 수 있다.

코드업[CodeUp] Python 기초 100제 [6040번]

6040 : [기초-산술연산] 정수 2개 입력받아 나눈 몫 계산하기(설명)(py) 입력값 2개의 정수(a, b)가 공백으로 구분되어 입력된다. 출력값 a를 b로 나눈 몫을 출력한다. 입력 예시 10 3 출력 예시 3 정답 및 가능한 정답 a,b=map(int,input().split()) print(a//b) 해설 map 함수는 map(함수, 객체 값)형태로 입력받아서 객체 값들을 함수에 적용시킨다. 이를 활용해 map 함수로 input().split()으로 입력받은 리스트에 int 함수를 적용해서 요소들을 실수로 바꾼다. 파이썬의 몫 연산자로 //을 활용할 수 있다 나눗셈 결과인 몫을 반환한다. a//b로 a/b의 몫을 반환할 수 있다.

코드업[CodeUp] Python 기초 100제 [6039번]

6039 : [기초-산술연산] 실수 2개 입력받아 거듭제곱 계산하기(py) 입력값 2개의 실수(f1, f2)가 공백으로 구분되어 입력된다. 출력값 f1을 f2번 거듭제곱한 값을 출력한다. 입력 예시 4.0 2.0 출력 예시 16.0 정답 및 가능한 정답 a,b=map(float,input().split()) print(a**b) 해설 map 함수는 map(함수, 객체 값) 형태로 입력받아서 객체 값들을 함수에 적용시킨다. 이를 활용해 map 함수로 input().split()으로 입력받은 리스트에 float 함수를 적용해서 요소들을 실수로 바꾼다. 파이썬의 거듭제곱 연산자로 **을 활용할 수 있다 밑**지수 형태이다. a**b로 a의 b제곱 형태를 출력 가능하다.

코드업[CodeUp] Python 기초 100제 [6038번]

6038 : [기초-산술연산] 정수 2개 입력받아 거듭제곱 계산하기(설명)(py) 입력값 2개의 정수(a, b)가 공백으로 구분되어 입력된다. 출력값 a를 b번 거듭제곱한 값을 출력한다. 입력 예시 2 10 출력 예시 1024 정답 및 가능한 정답 a,b=map(int,input().split()) print(a**b) 해설 map 함수는 map(함수, 객체 값) 형태로 입력받아서 객체 값들을 함수에 적용시킨다. 이를 활용해 map 함수로 input().split()으로 입력받은 리스트에 int 함수를 적용해서 요소들을 정수로 바꾼다. 파이썬의 거듭제곱 연산자로 **을 활용할 수 있다 밑**지수 형태이다. a**b로 a의 b제곱 형태를 출력 가능하다.

코드업[CodeUp] Python 기초 100제 [6037번]

6037 : [기초-산술연산] 문장 여러 번 출력하기(설명)(py) 입력값 반복 횟수와 문장이 줄을 바꿔 입력된다. 출력값 입력된 횟수만큼 입력된 문장을 출력한다. 입력 예시 3 I love CS 출력 예시 I love CSI love CSI love CS 정답 및 가능한 정답 n = input() s = input() print(int(n)*s) 해설 n=input()으로 반복 횟수를 입력받고 s=input()으로 문장을 입력받는다. 반복 횟수 n를 int()로 정수로 바꿔서 문장*반복 횟수를 출력하면 된다.

코드업[CodeUp] Python 기초 100제 [6036번]

6036 : [기초-산술연산] 단어 여러 번 출력하기(설명)(py) 입력값 단어와 반복 횟수가 공백으로 구분되어 입력된다. 출력값 입력된 단어를 입력된 횟수만큼 반복해 출력한다. 입력 예시 love 3 출력 예시 lovelovelove 정답 및 가능한 정답 a,b=input().split() print(a*int(b)) 해설 a, b=input().split()으로 단어와 반복 횟수를 공백 단위로 입력받은 다음 반복 횟수 b를 int()로 정수로 바꿔서 문자*반복 횟수를 출력하면 된다.

코드업[CodeUp] Python 기초 100제 [6035번]

6035 : [기초-산술연산] 실수 2개 입력받아 곱 계산하기(설명)(py) 입력값 2개의 실수가 공백으로 구분되어 입력된다. 출력값 첫 번째 실수와 두 번째 실수를 곱한 값을 출력한다. 입력 예시 0.5 2.0 출력 예시 1.0 정답 및 가능한 정답 f1, f2 = input().split() m = float(f1)*float(f2) print(m) 해설 f1, f2=input().split()으로 두 수를 공백 단위로 입력받은 다음 두 수를 floatt()로 실수로 바꾼 다음 곱을 구한다.

코드업[CodeUp] Python 기초 100제 [6034번]

6034 : [기초-산술연산] 정수 2개 입력받아 차 계산하기(설명)(py) 입력값 2개의 정수가 공백으로 구분되어 입력된다. 출력값 첫 번째 정수에서 두 번째 정수를 뺀 차를 출력한다. 입력 예시 123 -123 출력 예시 246 정답 및 가능한 정답 a, b = input().split() c = int(a)-int(b) print(c) 해설 a, b=input().split()으로 두 수를 공백 단위로 입력받은 다음 두 수를 int()로 정수로 바꾼 다음 차를 구한다.