>  기사  >  백엔드 개발  >  Python의 비밀 트릭에는 어떤 것이 있나요?

Python의 비밀 트릭에는 어떤 것이 있나요?

王林
王林앞으로
2023-09-16 13:41:02864검색

Python의 비밀 트릭에는 어떤 것이 있나요?

Python은 전체 프로그래밍 세계에서 가장 적합하고 사용되는 언어입니다. 그것은 많은 용도로 사용되는 거대한 언어입니다.

많은 개발자가 Python의 기본 사항을 알고 있지만 프로그래밍 효율성을 크게 향상시킬 수 있는 알려지지 않은 팁과 전략이 많이 있습니다. 이 기사에서는 Python 프로그래밍 언어에 대한 최고의 비밀 팁 중 일부를 다룰 것입니다.

열거를 사용하여 인덱스가 있는 목록을 반복합니다.

Python에서 가장 일반적인 작업 중 하나는 항목 목록을 반복하는 것입니다. 대부분의 개발자는 for 루프의 간단한 구문에 익숙하지만 동시에 목록을 반복하고 인덱싱 템포를 유지하는 쉬운 방법이 있습니다. Python의 열거 함수를 사용하면 정확히 이 작업을 수행할 수 있습니다. -

Example

으아아아

출력

으아아아

열거를 사용하면 인덱스 변수를 생성하고 수동으로 증가시킬 필요가 없으므로 코드를 더 읽기 쉽고 유지 관리하기 쉽게 만들 수 있습니다.

리스트 컴프리헨션을 사용하여 간결한 코드 작성

Python은 간결한 코드를 작성할 수 있는 잠재력을 가진 것으로 간주됩니다. 이를 수행하는 한 가지 좋은 방법은 목록 이해를 사용하는 것입니다. 목록 이해를 사용하면 현재 목록의 각 개체에 표현식을 적용하여 새 목록을 생성할 수 있습니다.

으아아아

출력

으아아아

루프를 만들어 새 목록에 추가하는 대신 목록 이해를 사용하면 코드 줄 수를 줄일 수 있습니다.

Zip을 사용하여 목록 결합

Zip은 또 다른 유용한 Python 기능입니다. zip 함수는 두 개 이상의 목록을 가져와 이를 튜플로 구성된 단일 레코드로 병합합니다.

으아아아

출력

으아아아

zip을 사용하면 zip 사용을 피함으로써 시간을 절약하고 코드 가독성을 높일 수 있습니다. 많은 목록을 수동으로 반복하고 함께 연결해야 합니다.

Join 기능을 사용하여 문자열 연결

문자열 연결은 Python에서 일반적인 작업이지만 모든 문자열 리터럴과 더하기 기호를 작성하는 것은 번거로울 수 있습니다. Python에서 함수의 일부인 be를 사용하면 문자열을 더 쉽게 연결할 수 있습니다.

vegetables = ['tomato', 'potato', 'ladyfinger']
for v, vegetable in enumerate(vegetables):
   print(v, vegetable)

출력

으아아아

조인을 사용하면 문자열 리터럴과 더하기 기호를 모두 쓰지 않아도 됩니다. 코드를 더 읽기 쉽고 유지 관리하기 쉽게 만드세요.

컬렉션을 사용하여 고유한 값을 저장하세요

Python에서 단위는 특별한 값을 저장할 수 있는 데이터 종류입니다. 세트는 목록이나 튜플과 유사하지만 중복된 값을 허용하지 않습니다.

으아아아

출력

으아아아

컬렉션을 활용하여 튜플이나 목록에서 중복된 값을 쉽게 제거하세요.

모듈이 직접 실행 중인지 확인하려면 name 속성을 사용하세요

Python에서는 discover 속성의 값을 확인하여 모듈이 직접 실행되고 있는지 아니면 모듈로 가져오고 있는지 확인할 수 있습니다. 모듈이 직접 실행되면 해당 ID 속성이 'main'으로 설정됩니다. 아래 예시를 참고해주세요 −

Example

으아아아

출력

으아아아

example.py를 실행하면 주요 기능이 실행됩니다. 하지만 example.py를 모듈로 import하면 주요 기능이 실행되지 않습니다. 이는 다양한 프로그램에서 사용할 수 있는 모듈을 개발하는 데 유용하지만 테스트 또는 데모 목적으로 직접 실행할 수도 있습니다.

파이썬으로 재미있게

프로그램에 "import hello"를 입력하고 실행하면 흥미로운 결과를 얻을 수 있습니다. 시도 해봐!

으아아아

다음으로, 프로그램에 "from __future__ import 중괄호"를 입력하고 실행하여 Python이 사용자에게 뭐라고 말하는지 확인하세요.

으아아아

결론

어쨌든, 이것들은 Python 프로그래밍에 대한 많은 유용한 팁과 요령 중 일부일 뿐입니다. 이러한 팁을 사용하면 더욱 간결하고 읽기 쉽고 효율적인 코드를 작성할 수 있습니다. 계속해서 언어를 더 배우면 프로그래밍 능력을 향상시킬 수 있는 숨겨진 보석을 더 많이 발견하게 될 것입니다.

위 내용은 Python의 비밀 트릭에는 어떤 것이 있나요?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 tutorialspoint.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제