본문 바로가기

코드업 파이썬80

[CodeUp Python 기초 100제] # 43번_실수 2개 입력받아 나눈 결과 계산하기 6043 : [기초-산술연산] 실수 2개 입력받아 나눈 결과 계산하기(py) 입력 2개의 실수(f1, f2)가 공백으로 구분되어 입력된다. 출력 f1을 f2로 나눈 결과를 소숫점소수점 이하 넷째 자리에서 반올림하여 소수점 세 번째 자리까지 출력한다. 입력 예시 10.0 3.0 출력 예시 3.333 [내 풀이] a, b = input().split() print(f'{float(a)/float(b):.3f}') [모범 답안] # 풀이 1 a,b=input().split() a=float(a) b=float(b) c=a/b print('%.3f'%c) # 풀이 2 a,b=input().split() a=float(a) b=float(b) c=a/b print(format(c,".3f")) [추가 설명] 더보.. 2022. 4. 16.
[CodeUp Python 기초 100제] # 42번_실수 1개 입력받아 소숫점이하 자리 변환하기 6042 : [기초-값변환] 실수 1개 입력받아 소숫점이하 자리 변환하기(설명)(py) 입력 실수 1개가 입력된다. 출력 소숫점 이하 두 번째 자리까지의 정확도로 반올림한 값을 출력한다. 입력 예시 3.141592 출력 예시 3.14 [내 풀이] a = float(input()) print(round(a,2)) [모범 답안] f = float(input()) print(round(f,2)) [추가 설명] 더보기 파이썬에 내장된 round()는 반올림 함수이다. 두 개의 인자를 받을 수 있다. 두번째 인자에 '2'를 넣으면 소수 셋째 자리에서 반올림한다. 2022. 4. 16.
[CodeUp Python 기초 100제] # 41번_정수 2개 입력받아 나눈 나머지 계산하기 https://codeup.kr/problemsetsol.php?psid=33 문제집 / Python 기초 100제 codeup.kr 6041 : [기초-산술연산] 정수 2개 입력받아 나눈 나머지 계산하기(설명)(py) 입력 2개의 정수(a, b)가 공백으로 구분되어 입력된다. 출력 a를 b로 나눈 나머지를 출력한다. 입력 예시 10 3 출력 예시 1 [내 풀이] a, b = input().split() print(int(a)%int(b)) [모범 답안] a, b = input().split() print(int(a)%int(b)) [추가 설명] 더보기 %는 나눈 나머지를 계산하는 연산자이다. 2022. 4. 16.
[CodeUp Python 기초 100제] # 40번_정수 2개 입력받아 나눈 몫 계산하기 6040 : [기초-산술연산] 정수 2개 입력받아 나눈 몫 계산하기(설명)(py) 입력 2개의 정수(a, b)가 공백으로 구분되어 입력된다. 출력 a를 b로 나눈 몫을 출력한다. 입력 예시 10 3 출력 예시 3 [내 풀이] a, b =input().split() print(int(a)//int(b)) [모범 답안] a, b = input().split() print(int(a)//int(b)) [추가 설명] 더보기 //는 나눈 몫을 계산하는 연산자이다. 2022. 4. 16.
[CodeUp Python 기초 100제] # 39번_실수 2개 입력받아 거듭제곱 계산하기 6039 : [기초-산술연산] 실수 2개 입력받아 거듭제곱 계산하기(py) 입력 2개의 실수(f1, f2)가 공백으로 구분되어 입력된다. 출력 f1을 f2번 거듭제곱한 값을 출력한다. 입력 예시 4.0 2.0 출력 예시 16.0 [내 풀이] a, b = input().split() print(float(a)**float(b)) [모범 답안] f1, f2 = input().split() f3 = float(f1)**float(f2) print(f3) [추가 설명] 더보기 **는 거듭제곱을 계산하는 연산자이다. 2022. 4. 16.
[CodeUp Python 기초 100제] # 38번_정수 2개 입력받아 거듭제곱 계산하기 6038 : [기초-산술연산] 정수 2개 입력받아 거듭제곱 계산하기(설명)(py) 입력 2개의 정수(a, b)가 공백으로 구분되어 입력된다. 출력 a를 b번 거듭제곱한 값을 출력한다. 입력 예시 2 10 출력 예시 1024 [내 풀이] a, b = input().split() print(int(a)**int(b)) [모범 답안] a, b = input().split() c = int(a)**int(b) print(c) [추가 설명] 더보기 **는 거듭제곱을 계산하는 연산자이다. 2022. 4. 16.