본문 바로가기
- 배움이 있는 삶/- Software

소금물의 농도 구하기: 연산자 학습

by story of interesting 2022. 12. 26.
반응형

농도(Density)를 구하는 수학공식

 

#소금물의 농도 = (소금의 양/ 소금물의 양) * 100
#소금의 양 = (소금물의 농도 * 소금물의 양) / 100 = 20 * 100 / 100

 

#30% 농도의 소금물 100g과 물 200g을 혼합한 소금물의 농도(%)를 소수점 두 번째 자리까지 구하는 프로그램을 작성하십시오.
#소금물의 농도 = (소금의 양/ 소금물의 양) * 100
#소금의 양 = (소금물의 농도 * 소금물의 양) / 100 = 20 * 100 / 100 =

a = 100 #100g salt water
b = 30
c = 200
d = b / (a+c) * 100  # salt water density

print("혼합된 소금물의 농도:%0.2f%%"% d)


# amount_salt = (20 * 100) / 100
# salt_water = 100
# water = 200
#
# salt_water_density = (amount_salt /(salt_water+water))*100
#
# print('혼합된 소금물의 농도:', '{0:.2f}'.format(salt_water_density),'%')

* 위 소스에서 Point

 

1. %를 문자가 아닌 %로 출력하기

- %문자를 표시하기 위해선 f% d%가 아님. 이는 단순히 문자를 출력함

- f%% d%%로 해야 함. %는 포매팅 구분자여서 진짜 퍼센트문장은 %%로 표현 해야 함

 

반응형