본문 바로가기

프로그래밍/코드업 파이썬 기초 100제94

코드업 파이썬 기초 100제 6042번(100제 42번째 문제) [1] 코드업 파이썬 기초 100제 100제 42번째 문제 [2] 문제 실수 1개를 입력받아 소숫점 이하 두 번째 자리까지의 정확도로 반올림한 값을 출력해보자. 1. 예시 a=input() a=float(a) print( format(a, ".2f") ) 2. 참고 format(수, ".2f") 를 사용하면 원하는 자리까지의 정확도로 반올림 된 실수 값을 만들어 준다. 여기서 만들어진 값은 소수점 아래 3번째 자리에서 반올림한 값이다. 컴퓨터 프로그래밍에서 실수 변환이나 실수를 사용하는 계산은 정확하게 변환되거나 계산되는 것이 아니라, 거의 모두 근사값으로 계산되는 것이라고 할 수 있다. 실수가 컴퓨터로 저장되기 위해서는 디지털방식으로 2진 정수화되어 저장되어야 하는데, 그 과정에서 아주 작은 부분이 저.. 2023. 1. 29.
코드업 파이썬 기초 100제 6041번(100제 41번째 문제) [1] 코드업 파이썬 기초 100제 100제 41번째 문제 [2] 문제 정수 2개(a, b) 를 입력받아 a를 b로 나눈 나머지를 출력해보자. 1. 예시 ... print(a%b) 2. 참고 python 언어에서는 나눈 나머지를 계산하는 연산자(%, remainder)를 제공한다. a%b 와 같이 작성하면, a를 b로 나눈 나머지(remainder)를 계산해준다. 나머지 연산(modulus, mod 연산)은 수학자 가우스가 생각해 낸 연산으로, 어떤 수를 다른 수로 나누고 난 후 남는 나머지를 계산하는 연산이다. 실수로 나눈 나머지가 어떻게 계산될지도 생각해보자. 3. 입력 2개의 정수(a, b)가 공백으로 구분되어 입력된다. 4. 출력 a를 b로 나눈 나머지를 출력한다. https://codeup.kr.. 2023. 1. 28.
코드업 파이썬 기초 100제 6040번(100제 40번째 문제) [1] 코드업 파이썬 기초 100제 100제 40번째 문제 [2] 문제 정수 2개(a, b) 를 입력받아 a를 b로 나눈 몫을 출력해보자. 1. 예시 ... print(a//b) 2. 참고 python언어에서는 나눈 몫을 계산하는 연산자(//, floor division)를 제공한다. a//b 와 같이 작성하면, a를 b로 나눈 몫(quotient)을 계산해준다. 프로그래밍언어에 따라 이렇게 몫을 계산해주는 연산자가 없는 경우도 있다. 실수로 나눈 몫이 어떻게 계산될지도 생각해보자. 3. 입력 2개의 정수(a, b)가 공백으로 구분되어 입력된다. 4. 출력 2개의 정수(a, b)가 공백으로 구분되어 입력된다. [3] 정답 1. 해설 미포함 a, b = input().split(' ') e = int(a).. 2023. 1. 28.
코드업 파이썬 기초 100제 6039번(100제 39번째 문제) [1] 코드업 파이썬 기초 100제 100제 39번째 문제 [2] 문제 실수 2개(f1, f2)를 입력받아 f1을 f2번 거듭제곱한 값을 출력하는 프로그램을 작성해보자. 1. 참고 python 언어에서는 거듭제곱(exponentiation)을 계산하는 연산자(**)를 제공한다. 일반적으로 수학 식에서 거듭제곱을 표현하는 사용하는 서컴플렉스/케릿 기호(^)는 프로그래밍언어에서 다른 의미로 쓰인다. 2. 입력 2개의 실수(f1, f2)가 공백으로 구분되어 입력된다. 3. 출력 f1을 f2번 거듭제곱한 값을 출력한다. https://codeup.kr/problem.php?id=6039 [기초-산술연산] 실수 2개 입력받아 거듭제곱 계산하기(py) 본 문제는 python 의 빠른 기초 학습을 위해 설계된 문제로.. 2023. 1. 28.