Python 3 Przydatne wskazówki

Mar 03 2023
Python to bardzo elastyczny i użyteczny język programowania, który zyskał popularność wśród programistów. Python jest językiem interpretowanym, co oznacza, że ​​wykorzystuje interpreter do wykonywania kodu, zamiast przekształcać go w kod maszynowy, jak w przypadku niektórych innych języków.

Python to bardzo elastyczny i użyteczny język programowania, który zyskał popularność wśród programistów. Python jest językiem interpretowanym, co oznacza, że ​​wykorzystuje interpreter do wykonywania kodu, zamiast przekształcać go w kod maszynowy, jak w przypadku niektórych innych języków. W tym poście na blogu przyjrzymy się trzem ważnym sugestiom dotyczącym ulepszania projektów w Pythonie.

For-else, *Args, **Kwargs

Inaczej

W Pythonie for-elseinstrukcja służy do wykonania bloku kodu, jeśli forpętla działa bez napotkania breakinstrukcji. Składnia instrukcji for-elseto:

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

argsjest synonimem „argumentów” i służy do przekazywania zmiennej liczby argumentów innych niż słowa kluczowe do funkcji. Oto ilustracja:

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

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

Kwargi

kwargsjest synonimem „argumentów słów kluczowych”. kwargsto specailowa składnia, która pozwala przekazać do funkcji pewną liczbę argumentów słów kluczowych.

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

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