Python 3 유용한 팁

Mar 03 2023
Python은 개발자들 사이에서 인기가 높아진 매우 유연하고 유용한 프로그래밍 언어입니다. Python은 인터프리터 언어입니다. 즉, 다른 언어와 같이 코드를 기계 코드로 변환하는 대신 인터프리터를 사용하여 코드를 실행합니다.

Python은 개발자들 사이에서 인기가 높아진 매우 유연하고 유용한 프로그래밍 언어입니다. Python은 인터프리터 언어입니다. 즉, 다른 언어와 같이 코드를 기계 코드로 변환하는 대신 인터프리터를 사용하여 코드를 실행합니다. 이 블로그 게시물에서는 Python 프로젝트를 개선하기 위한 3가지 중요한 제안을 살펴보겠습니다.

그렇지 않으면, *Args, **Kwargs

그렇지 않으면

in python 문은 문을 만나지 않고 루프가 실행되는 for-else경우 코드 블록을 실행하는 데 사용됩니다 . 문의 구문은 다음과 같습니다.forbreakfor-else

for variable in iterable:
    # code to execute for each item in the iterable
    if condition:
        # code to execute if condition is met
        break
else:
    # code to execute if the loop completes without encountering a break statement

args는 "인수"의 동의어이며 가변 개수의 비키워드 인수를 함수에 전달하는 데 사용됩니다. 다음은 그림입니다.

def my_function(*args):
    for arg in args:
        print(arg)

my_function('Hello', 'world', '!')

크워그

kwargs"키워드 인수"와 동의어입니다. kwargs여러 키워드 인수를 함수에 전달할 수 있는 specail 구문입니다.

def my_function(**kwargs):
    for key, value in kwargs.items():
        print(key, value)

my_function(name='John', age=30, city='New York')