목록분류 전체보기 (12)
제로부터 시작하는 코딩 생활
교수님이 과제를 내주셨다. 오늘은 월요일이다. 100일뒤의 요일은 무슨 요일인가? 파이썬을 이용하여 계산해보아라. 1차 시도 Week = ["일요일", "월요일", "화요일", "수요일", "목요일", "금요일", "토요일"] Today = Week[0] DayAfter = Week[100 % 7] print(DayAfter) 작동여부: ok 결과값 : ok 대충 짜긴 했는데 다른요일일때 나머지를 더했을때 리스트에서 인덱싱을 못하거나 작동을 안할 수있다. 할짓도 없는데 모든 요일, 모든 날짜에 대해 작동하는 요일예측기를 만들어 보기로했다. 요일예측기 a = input("오늘은 무슨요일 입니까? (ex:월요일): ") DaysAfter = input("몇일 후의 요일을 알고 싶으십니까? (숫자만입력): "..
Q.5 피보나치 함수 첫 번째 항의 값이 0이고 두번째 항의 값이 1일때, 이후에 이어지는 항은 이전의 두 항을 더한 값으로 이루어지는 수열을 피보나치 수열이라고 한다. 더보기 0, 1, 1, 2, 3, 5, 8, 13 ... 입력을 정수 n으로 받았을 때, n 이하까지의 피보나치 수열을 출력하는 함수를 작성해보자. 1차 시도 n = int(input("정수를 입력하세요: ")) sequence = [0, 1] while sequence[-1] < n: sequence.append(sequence[-1]+sequence[-2]) print(sequence) 작동여부: Ok 올바른결과값출력: No 수열이 원하는 만큼보다 한번 더 진행되는 결과가 나왔다. 70을 입력했을때 결과값 [0, 1, 1, 2, 3,..