본문 바로가기
반응형

파이썬23

아직도 파이썬 디버깅할때 print 또는 log 쓰세요? 이제 파이썬 디버깅 Icecream 쓰세요 여러분의 코드를 디버깅할 때 print를 쓴다면 터미널에서 너무 많은 출력값으로 인해 혼란스럽고 이 출력값이 어떤 코드에 해당하는 출력값인지 확인하기 번거롭습니다 num1 = 30 num2 = 40 print(num1) print(num2) 이 코드는 아래와 같이 출력할거에요 30 40 당연히 첫번째가 num1값이고 두번째가 num2값이라는 것을 알아챌 수 있습니다 하지만 출력값이 너무 많다면? 이렇게 사용할 수도 있겠네요 num1 = 30 num2 = 40 print('num1', num1) print('num2', num2) num1 30 num2 40 확실히 이전 코드보다는 어떤 변수의 출력값인지 알아보기 쉬워졌습니다 하지만 저렇게 텍스트를 입력하는것은 시.. 2021. 4. 3.
진작 알았더라면 좋았을 파이썬(Python) 기능 5가지 lambda, map, filter를 넘어서... 파이썬은 10년동안 떠오르는 프로그래밍 언어로서 매우 강력한 언어임이 증명되었습니다. 저는 파이썬을 이용해 아주 많은 어플리케이션을 개발해왔습니다. 파이썬에는 너무나 많은 기능이 있고, 초보자들이 처음에는 모든 것을 파악하기 어렵습니다. 만약 C나 MATLAB같은 다른 언어를 사용했던 프로그래머일지라도, 더 높은 수준의 추상화를 가진 파이썬은 분명히 다른 경험일 것입니다. 파이썬을 개발하면서 좀 더 일찍 알았더라면 좋았을, 그리고 가장 중요한 5가지에 대해 소개해보려고 합니다. 1. List comprehensions - compact codes 많은 사람들은 모든 사람들이 배워야 할 파이썬 기능으로서 lambda, map, filter를 언급할 것입니다.. 2020. 1. 3.
[프로그래머스] 위장 - 파이썬 풀이 코딩테스트 연습 - 위장 | 프로그래머스 programmers.co.kr 위장 문제 설명 스파이들은 매일 다른 옷을 조합하여 입어 자신을 위장합니다. 예를 들어 스파이가 가진 옷이 아래와 같고 오늘 스파이가 동그란 안경, 긴 코트, 파란색 티셔츠를 입었다면 다음날은 청바지를 추가로 입거나 동그란 안경 대신 검정 선글라스를 착용하거나 해야 합니다. 종류 이름 얼굴 동그란 안경, 검정 선글라스 상의 파란색 티셔츠 하의 청바지 겉옷 긴 코트 스파이가 가진 의상들이 담긴 2차원 배열 clothes가 주어질 때 서로 다른 옷의 조합의 수를 return 하도록 solution 함수를 작성해주세요. 제한사항 clothes의 각 행은 [의상의 이름, 의상의 종류]로 이루어져 있습니다. 스파이가 가진 의상의 수는 1개 .. 2019. 9. 25.
[프로그래머스] 완주하지 못한 선수 - 파이썬 풀이 https://programmers.co.kr/learn/courses/30/lessons/42576 코딩테스트 연습 - 완주하지 못한 선수 | 프로그래머스 수많은 마라톤 선수들이 마라톤에 참여하였습니다. 단 한 명의 선수를 제외하고는 모든 선수가 마라톤을 완주하였습니다. 마라톤에 참여한 선수들의 이름이 담긴 배열 participant와 완주한 선수들의 이름이 담긴 배열 completion이 주어질 때, 완주하지 못한 선수의 이름을 return 하도록 solution 함수를 작성해주세요. 제한사항 마라톤 경기에 참여한 선수의 수는 1명 이상 100,000명 이하입니다. completion의 길이는 partic programmers.co.kr 완주하지 못한 선수 문제 설명 수많은 마라톤 선수들이 마라톤에 .. 2019. 9. 25.
반응형