Python 103

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

6053 : [기초-논리연산] 참 거짓 바꾸기(설명)(py) 입력값 정수 1개가 입력된다. 출력값 입력된 정수의 불 값이 False 이면 True, True 이면 False 를 출력한다. 입력 예시 1 출력 예시 False 정답 및 가능한 정답 a = bool(int(input())) print(not a) a=int(input()) print(not a) a = bool(int(input())) if (a == True): print("False") else: print("True") 해설 bool 함수는 전달되는 변수에 어떤 값이 있으면 True를 반환, 없으면 False를 반환한다. bool 함수에 값이 없는 0이나 0.0 빈 컨테이너, None인 경우에 False가 반환된다. not 논리연산자 n..

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

6045 : [기초-산술연산] 정수 3개 입력받아 합과 평균 출력하기(설명)(py) 입력값 정수 3개가 공백을 두고 입력된다. 출력값 합과 평균을 공백을 두고 출력한다. 평균은 소숫점 이하 셋째 자리에서 반올림하여 둘째 자리까지 출력한다. 입력 예시 1 2 3 출력 예시 6 2.00 정답 및 가능한 정답 a,b,c=map(int,input().split()) s=a+b+c avg=s/3 print(s,format(avg,".2f")) a,b,c=map(int,input().split()) s=a+b+c avg=s/3 print(s,"%.2f"%avg) a,b,c=map(int,input().split()) s=a+b+c avg=s/3 print(f"{s} {avg:.2f}") 해설 파이썬에서 소수점 자리..

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

6044 : [기초-산술연산] 정수 2개 입력받아 자동 계산하기(py) 입력값 정수 2개가 공백을 두고 입력된다. 출력값 첫 번째 줄에 합 두 번째 줄에 차, 세 번째 줄에 곱, 네 번째 줄에 몫, 다섯 번째 줄에 나머지, 여섯 번째 줄에 나눈 값을 순서대로 출력한다. (실수, 소수점 이하 둘째 자리까지의 정확도로 출력) 입력 예시 10 3 출력 예시 13 7 30 3 1 3.33 정답 및 가능한 정답 a,b=map(int,input().split()) print(a+b) print(a-b) print(a*b) print(a//b) print(a%b) print("%.2f"%(a/b)) 해설 파이썬에서 소수점 자리 반환하는 방법은 5가지가 있다. 1. round 함수 round(실수, 반올림 자릿수) 형..