bit_price = 1_000
eth_price = 5_00
print(f"""
"코인의 가격은 아래와 같습니다"
1. 비트코인 {bit_price}만원
2. 이더리움 {eth_price}만원
""")
money=int(input("얼마를 투자하시겠습니까? 단위:만원>>> "))
_ratio=input("투자비율은 어떻게 하시겠습니까?\n n:n형식으로 입력하세요>>> ")
_ratio_list=_ratio.split(':')
_ratio_list_int=list(map(int, _ratio_list))
_sum=sum(_ratio_list_int)
bit_n=(money*(_ratio_list_int[0]/_sum))/bit_price
eth_n=(money*(_ratio_list_int[1]/_sum))/eth_price
change = money - (bit_price*bit_n) - (eth_price*eth_n)
print(f"""\n###########################\n잔고 내역 알려드립니다
비트코인 {bit_n:.4f}개, 이더리움 {eth_n:.4f}개, 예수금 {change:.2f}만원 입니다.""")
#1:1, 3:1로 QA
▶️ 비트코인과 이더리움의 가격을 각각 1,000, 500(만원)으로 지정함
bit_price = 1_000
eth_price = 5_00
▶️ money=int(input("얼마를 투자하시겠습니까? 단위:만원>>> ")) : 사용자에게 투자 금액을 입력받음
▶️ _ratio=input("투자비율은 어떻게 하시겠습니까?\n n:n형식으로 입력하세요>>> ") : 사용자에게 투자 비율을 입력받음
▶️ _ratio_list=_ratio.split(':') : 사용자에게 입력받은 값을 :을 기준으로 나눔
▶️ _ratio_list_int=list(map(int, _ratio_list)) : 사용자에게 입력받은 값은 문자열이므로 숫자로 바꿈
▶️ _sum=sum(_ratio_list_int) : 사용자에게 입력받은 투자 비율의 합을 _sum 변수에 저장함
▶️ bit_n=(money*(_ratio_list_int[0]/_sum))/bit_price : (투자금액*(사용자가 입력한 비율의 0번 index값 / 투자 비율 합)/비트코인 가격)이 비트코인의 개수로 저장됨
▶️ eth_n=(money*(_ratio_list_int[1]/_sum))/eth_price : (투자금액*(사용자가 입력한 비율의 1번 index값 / 투자 비율 합)/ 이더리움 가격)이 이더리움의 개수로 저장됨
▶️ change = money - (bit_price*bit_n) - (eth_price*eth_n) : {투자 금액 - (비트코인 가격*비트코인 갯수) - (이더리움 가격*이더리움 갯수)}이 예수금에 저장됨
▶️ 비트코인 {bit_n:.4f}개, 이더리움 {eth_n:.4f}개, 예수금 {change:.2f}만원 입니다. : 4f는 소수점 넷 째 자리까지, 2f는 소수점 둘 째자리까지를 의미함
▶️ conda activate 사용자 이름 : cmd를 실행시켜 아나콘다를 활성화시킴
▶️ 위 코드가 작성된 파일이 담겨 있는 폴더로 주소 변경
▶️ dir 확인해보면 코드가 작성된 파이선 파일이 담겨있는 모습을 볼 수 있음
→ s08_invest_coin.py / s09_youtube_comment_selenium.py
▶️ 위 코드가 작성되어 있는 파이썬 파일을 실행시킴
→ python s08_invest_coin.py
'Data Analysis' 카테고리의 다른 글
[ Python ] 클래스 (0) | 2021.09.02 |
---|---|
유튜브 댓글 크롤링 프로그램 (3) | 2021.09.02 |
[ Python ] 기본값 (0) | 2021.08.31 |
[ Python ] 함수 (0) | 2021.08.31 |
[ Python ] 언더바(_) (0) | 2021.08.31 |