(TIL) 20210510
2021. 5. 10. 23:45ㆍTIL(Today I learned)
반응형
1.Facts(한 것)
- 파이썬으로 백준 문제 다시 풀기
- 운동하기
- 학교 수업듣기
- 파이썬 복습하기
2.Findings(배운 것)
오늘 가장 인상 깊었던 코드이다.
print(max(input()[::-1].split()))
위 코드는 백준 문제 중 두 수를 입력받아 그 각각의 역수 중 최대값을 프린트 하는 문제의 코드이다.
c++로 풀 경우 입력받은 두 수를 문자열로 입력을 받은 후 뒤집고 하는 여러 과정이 반복되어야 하는 것에 비해
파이썬은 간단한 한 줄 코드로 해결이 가능하다.
[::-1]은 역순으로 입력값을 하나씩 배열에 저장하는 것이고, 이를 split()으로 나누어서 저장한 후
그 중 max 함수로 최대값을 찾고 프린트 한다.
얼마나 간결한가! 파이썬의 직관성에 놀라울 따름이다.
3.Feeling(느낀 점)
해야할 것은 많고, 하고 싶은 것도 많고, 만나고 싶은 사람도 많은데
그 우선순위에 해야할 것이 가장 먼저 있다는 사실이 너무도 당연하면서도
항상 해야할 것에 밀린 하하고 싶은 것들이 잊혀지는 것은 아닐까 걱정되며,
만나고 싶은 사람이 항상 뒤로 밀려 미안하다.
4.Affirmation(자기 선언)
반응형
'TIL(Today I learned)' 카테고리의 다른 글
(TIL) 20210512 (0) | 2021.05.12 |
---|---|
(TIL) 20210511 (0) | 2021.05.12 |
(TIL) 20210509 (0) | 2021.05.10 |
(TIL) 20210508 (0) | 2021.05.08 |
(TIL) 20210506 (0) | 2021.05.07 |