본문 바로가기

프로젝트들/Python_Udemy7

[Python]3 - Fibonacci Sequence 피보나치 수열 N번째의 피보나치 수열 원소를 반환하는 프로그램을 만들어 보자. 피보나치 수열이란? 출처: 위키피디아 - ko.wikipedia.org/wiki/%ED%94%BC%EB%B3%B4%EB%82%98%EC%B9%98_%EC%88%98 나무위키 - namu.wiki/w/%ED%94%BC%EB%B3%B4%EB%82%98%EC%B9%98%20%EC%88%98%EC%97%B4#s-1 "피사의 레오나르도로 널리 알려진 레오나르도 피보나치가 1202년 토끼의 번식을 언급하면서 이 수에 대하여 연구했다. 하지만, 피보나치가 최초로 연구한 것은 아니고 인도의 수학자가 최초란 기록이 남아있다. 기원전 450년 핑갈라가 쓴 책에서 최초로 이 패턴이 언급되었고 이후 인도의 수학자들이 이 수에 대하여 연구한 흔적들이 발견되었다. .. 2020. 12. 8.
[Python]9 - 이진수 (Binary) & 십진수 (Decimal) 컨버터 이진수 -> 십진수, 십진수 -> 이진수 컨버터를 구현해보자. 파이썬 구현 import re # Get the Conversion System and Number to Convert system = input("Choose between [1: Binary -> Decimal, 2: Decimal -> Binary] ") number = input("Enter your number: ") def binary_to_decimal(number): # regular expression to validate the number if len(re.findall('[^01]',number)) != 0: print('Enter a valid binary number') return i = converted = 0 n.. 2020. 12. 8.
[Python]8 - Change Return 거스름돈 구하기 수학적 개념을 다루는 프로그램부터 시작하니, 궁금한 것들이 너무 많아 꼬리에 꼬리를 물어 검색하다 보니 오래걸린다. 더 읽고 글을 쓰고 싶으니, 오늘은 간단한 change return 프로그램에 대한 포스팅 먼저 하고자 한다. 문제 물건의 값과 돈을 입력받아 거스름돈을 quarters (25 cents), dimes (10 cents), nickels (5 cents), and pennies (1 cent)의 개수로 표현하세요! 코드 # Initialize variables quarters = dimes = nickels = pennies = 0 # Get the user input cost = float(input("How much does it cost?: ")) money = float(input(.. 2020. 12. 2.