본문 바로가기

TIL

TIL 041923

.sort()와 sorted() 맨날 헷갈린다.

.sort()는 .앞에 있는것 자체를 바꿔버린다.

sorted()는 괄호 안에 있는 것을 정렬해서 반환. 문자열도 정렬할 수 있지만 반환되는건 리스트다.

"".join(리스트)로 리스트를 풀어서 다시 문자열로 만들 수 있다.


직사각형의 넓이 구하기: 가로x세로

리스트에서 좌표값의 순서는 랜덤이고 잘못된 좌표는 없다.

= 가로세로가 x축, y축과 평행하기 때문에 x좌표, y좌표가 2개씩 짝이 맞는다.

처음에 x좌표값이 같은 점끼리 y좌표의 차이를 구해서 세로 길이를 구하고 마찬가지로 가로 길이를 구한 후 곱해서 넓이를 구하려고 했는데 if문을 너무 많이 써야할 것 같았다.

 

그래서 참고 코드를 봤는데 직사각형의 4개 점들 중 3개 점만 이용해서 넓이를 구하는 방향이었다.

생각하던 것과 많이 다른 접근법을 보고 길을 잃음.

 

팀원들과 다함께 공유해보니 4개 점들의 x값, y값들을 따로따로 모아서 활용하는 방법이 나왔다.

가로세로 길이를 구하는 것도 차의 절대값이 아니라 max에서 min을 빼는걸로 변경.

 

2명보다 5명이 낫다.

참고 코드에 너무 빠질 필요 없다. 그냥 참고!


터미널에서 venv\Scripts\Activate할 때 자동완성 분명 예전에 파이썬 심화 때는 됐는데 왜 다시 VSCode로 돌아오니까 안되지? 궁금해서 다시 강의를 봤다.

자동완성 추천해주는거 원래 안 나오는거고 그냥 sc하고 탭, ac하고 탭 누르면 된다!!!


커피 쏟았다. ㅜㅠ

닦고 하는데 키 몇 개가 이상하다.

좀 기울였다가 하면 되는 것 같다.


pip install django... 패키지 설치 실패

 

warning 검색->안됨

키보드에서 엔터키가 안되는건줄 알았다.

 

와이파이가 끊겼었다. 어디껀지 모르겠지만 iptime을 잡고 있었다. 


 

'TIL' 카테고리의 다른 글

TIL 042123  (0) 2023.04.21
TIL 042023  (0) 2023.04.20
TIL 041823  (0) 2023.04.18
TIL 041723  (0) 2023.04.17
TIL 041423  (0) 2023.04.14