• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

Niezrozumiały zapis - wikibooks

42 Warsaw Coding Academy
0 głosów
121 wizyt
pytanie zadane 7 sierpnia 2017 w Python przez Eliro Stary wyjadacz (12,160 p.)

def buildConnectionString(params):
    u"""Tworzy łańcuch znaków na podstawie słownika parametrów.
    
    Zwraca łańcuch znaków.
    """
    return ";".join(["%s=%s" % (k, v) for k, v in params.items()]) #Co to jest i do czego służy?

if __name__ == "__main__": #Na jakiej zasadzie to działa?
    myParams = {"server":"mpilgrim", \
                "database":"master", \
                "uid":"sa", \
                "pwd":"secret"
               }
    print (buildConnectionString(myParams))

 

 

A konkretnie chodzi o fragmenty, w których dodałem komentarz "#". Wytłumaczy ktoś?

1 odpowiedź

0 głosów
odpowiedź 7 sierpnia 2017 przez Jedras Maniak (54,860 p.)
wybrane 9 września 2017 przez Eliro

Podobne pytania

0 głosów
1 odpowiedź 197 wizyt
pytanie zadane 16 marca 2020 w Python przez viGor Użytkownik (740 p.)
0 głosów
1 odpowiedź 679 wizyt
pytanie zadane 14 listopada 2020 w Python przez Kamień Nowicjusz (120 p.)
0 głosów
0 odpowiedzi 82 wizyt

93,377 zapytań

142,379 odpowiedzi

322,528 komentarzy

62,727 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
...