프로그래밍

요즘 파이썬 공부하는데 현타온다

요즘 백준 문제푸는데

 

쉬운거 부터 풀고있는데

 

꾸역꾸역 풀어서 답맞추고

 

다른 사람 맞춘거보니

 

내가 너무 복잡하게 짜놨네

 

예를들면 난 30줄 다른 사람 10줄

 

심지어 가독성이 10줄이 더 좋음 ㅋㅋㅋ

 

현타와서 밥먹고와서 더 해봐야겠다 

13개의 댓글

2023.12.20

현타가 온다는 것은 잘 하고 있다는 것

4
2023.12.20

현타가 온다는 것은 성장하고 있다는 것

0
2023.12.20

발전 가능성이 있네

0
2023.12.20
0
2023.12.20

파이썬이 ㄹㅇ 숏코딩에 미친사람들이 있어서 그런지 코테 풀고 결과보면 한줄로 짜놓고 이런사람들 많아서 더 현타 잘 올거임

0
ye
2023.12.20

숏코딩은 그냥 보기좋은 계륵이니 굳이 신경쓰지마시오

0
2023.12.20

그거 의미없음

0
2023.12.20
@JaGoon

복잡한 구현문제부터 풀만큼 구현력이나 기르셈

0
2023.12.21

어차피 하다보면 나도모르게

숏코딩 따라하게되더라

 

길게쓰기 불편함 ㅋㅋ

0
2023.12.21

짧게 만드는 것보다 길어도 상관 없으니 무조건 빠른 게 최고임 ㅇㅇ...

0
2023.12.21
@숨은음은

너무 짧으면 라이브러리 같은거 많이써서 느려져서 그런가요?

0
2023.12.21
@A형INFP

ㄴㄴ 꼭 그렇지도 않음

느려지지 않음

 

예를들면 numpy가지고

간단한 계산 루프를 돌리는건

pythonic 하지 않음

안이쁜 코드임

왜냐면 빌트인 function으로

깔끔하고 읽기 좋은 코드를 똑같이 쓸 수 있음

 

하지만,

numpy는 C와 C++로 작성되었고 두 언어의 고성능을 잘 활용하기 때문에

속도는 파이썬 빌트인 코드 보다 빠름

0
2023.12.21

파이써닉한 코드에 빠질 필요 없음

 

그리고 하드웨어가 좋아져서

line by line 으로 실행한다고 해도

유의미할 정도의 속도 차이도 없음

 

단지 각 언어마다 특유의 "피해야 할"

문법들이나 기본함수사용법들이 있는데

그런것만 유의하면 됨

 

Pythonic 하다는건 파이썬에서 추천하는 파이썬 사용법들을 잘 지켜서 쓴 코드임.

 

예를들면

list comprehension/ generator expression 은

꽤 pythonic 한 방법이지만

모든곳에 list comprehension 을 쓸필요도 없고

어떠한 상황에선 list comprehension이 속도저하를 일으키는 경우도 있음

 

list comprehension에 너무 과몰입해서

2중 3중까지 억지로 list comprehension 을 쓰려고 하는 경우도 있음

그럼 readable 하지도 않고 억지로 써야하는 경우가 많음

0
무분별한 사용은 차단될 수 있습니다.
번호 제목 글쓴이 추천 수 날짜 조회 수
5689 [프로그래밍] 엥 구글 플러터 유기각 재는거임?? 4 최수연 0 13 시간 전 175
5688 [프로그래밍] 반도체 장비 업계인 있음? 9 캡틴띠모 0 1 일 전 203
5687 [프로그래밍] 안드로이드 책 추천좀 6 집에가게해줘 0 2 일 전 124
5686 [프로그래밍] 폰 스크리닝 해 본 사람 있어? 3 무지개빛푸딩 0 2 일 전 356
5685 [프로그래밍] jsp 트리메뉴 만들고있는데 구상한게가능한지 의견좀물어볼께 11 평택국 0 3 일 전 142
5684 [프로그래밍] JPA 도와줘어억 ㅠ 10 모그리또 0 3 일 전 221
5683 [프로그래밍] 의사는 뽑는 인원 제한하는데 부캠은 왜 제한 안 할까 5 조강현 0 5 일 전 350
5682 [프로그래밍] 그 혹시 게임쪽 종사자 있음? 17 god79ii 0 9 일 전 616
5681 [프로그래밍] 코린이 ㅅㅂ 뭐가 문젠지 모르겠어요 9 집에가게해줘 0 9 일 전 436
5680 [프로그래밍] Dear Imgui 라고 아시나요? 2 년째모쏠 0 9 일 전 239
5679 [프로그래밍] 현업개발자분들 주말엔 편하게 쉴수있나요? 10 키로 0 10 일 전 841
5678 [프로그래밍] 무엇이든 물어보세요. 28 변현제 0 12 일 전 404
5677 [프로그래밍] 개발자보단 엔지니어가 취업이 잘됨 5 iillillill 2 13 일 전 713
5676 [프로그래밍] 프론트엔드 개발자 연봉 1억 넘는 사람 있어? 13 잠적자 0 13 일 전 622
5675 [프로그래밍] Exiftool 이거 일본어 못 읽는데 13 부터시작하는이세... 0 15 일 전 231
5674 [프로그래밍] 반응형 웹페이지가 내가상상한거랑 좀 다르네 4 평택국 0 16 일 전 442
5673 [프로그래밍] 고졸 FE개발자 연봉, 상황에 조언좀.. 19 쾅꿍꿍 0 16 일 전 596
5672 [프로그래밍] 물경력들 보면 책임을 이해못하는것같음 5 mils 1 17 일 전 407
5671 [프로그래밍] GPT가 코딩 다해주네 3 겜신병자 0 17 일 전 739
5670 [프로그래밍] 크로스플랫폼의 욕심은 끝이없다 4 ye 0 20 일 전 397