[python] range의 기능
이름에서 볼 수 있듯, 범위에 관련되어 있다. range(5)를 치면, [0, 1, 2, 3, 4] 라는 출력이 뜬다. 즉, range 뒤에 하나의 숫자 n을 넣으면, 0부터 n-1까지의 리스트를 출력하는 것이다. 한편 range(4, 8)을 치면, [4, 5, 6, 7] 이라는 출력이 뜬다. 즉, range 뒤에 두 개의 숫자 n, m을 넣으면, n부터 m-1까지의 리스트를 출력하는 것이다.
[C/C++] [project_upgrade] 내가 살아온 일수 구하기
말 그대로 project의 upgrade판// 함수는 앞의 것을 그대로 쓴다. 현재 날짜는 일일이 입력할 필요 없이 시스템에서 따와서 쓰고, 나의 생일을 입력하여 날짜를 계산 후에.... 빼 주면 끝! 그런데 태어난 날이 3월 3일이고 오늘이 3월 5일이라면, 살아온 일수를 3일로 친다. 그래서 구한 값에 1을 더해주면 완료! #include #include long t_days(int, int, int); int main() { int byear, bmonth, bday, bdays; int pyear, pmonth, pday, pdays; time_t timer; struct tm *t; timer=time(NULL);//현재 시각을 초 단위로 얻기 t=localtime(&timer);//초 단위의 ..
[C/C++] [project] 1년 1월 1일부터 입력받은 일까지의 경과 일수 구하기
드디어 감이 좀 돌아온 것 같다...!! 별 문제 없이 프로젝트를 해결했다. 중간에 이상한 게 있긴 했지만... 근데, 좀 귀찮게 한 것 같다. 정아 거 보니까 깔끔하던데... 그럼, 그걸 보고 보완한 걸 써 보겠다. #include long t_days(int, int, int); int main() { int year, month, day; printf("Input year : "); scanf("%d", &year); printf("Input month : "); scanf("%d", &month); printf("Input day : "); scanf("%d", &day); t_days(year, month, day); return 0; } long t_days(int year, int month..