Zanurkuj w Pythonie/Wbudowane typy danych - podsumowanie: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Piotr (dyskusja | edycje)
mNie podano opisu zmian
Piotr (dyskusja | edycje)
mNie podano opisu zmian
Linia 3:
Teraz już powinniśmy wiedzieć w jaki sposób działa program {{Python/Src|odbchelper.py}} i zrozumnieć, dlaczego otrzymaliśmy takie wyjście.
def buildConnectionString(params):
u"""Tworzy łańcuchów znaków na podstawie słownika parametrów w postaci:.
'klucz1=wartość1;klucz2=wartośc2;klucz3=wartość3;...;kluczN=wartośćN'
Zwraca łańcuch znaków.
Linia 12 ⟶ 11:
if __name__ == "__main__":
myParams = {"server":"mpilgrim", \
"database":"master", \
"uid":"sa", \
"pwd":"secret"
}
print buildConnectionString(myParams)
 
Na wyjściu z programu otrzymujemy:
{{samp|1=pwd=secret;database=master;uid=sa;server=mpilgrim}}
Linia 24 ⟶ 23:
* używać IDE Pythona w trybie interaktywnym
* napisać program i [[../Testowanie modułów|uruchamiać go przy pomocy twojego IDE]] lub z linii poleceń
* tworzyć [[../Łańcuchy znaków i unikod|łańcuchy znaków i unikodowe łańcuchy znaków]]
* [[../Wszystko jest obiektem|importować moduły]] i wywoływać funkcje w nich zawarte
* [[../Deklarowanie funkcji|deklarować funkcje]], używać [[../Dokumentowanie funkcji|napisów dokumentacyjnych (ang. ''docstring'')]], [[../Deklarowanie zmiennych|zmiennych lokalnych]], a także używać [[../Wcięcia kodu|odpowiednich wcięć]]
Linia 31:
* [[../Odwzorowywanie listy|odwzorowywać listę]] na inną listę
* [[../Łączenie list i dzielenie łańcuchów znaków|dzielić łańcuch]] znaków na listę i łączyć listę w łańcuch znaków
* poinformować Pythona, z jakiego [[../Kodowanie znaków#Informowanie Pythona o kodowaniu znaków|kodowania znaków korzystamy]]
 
* wykorzystywać metody [[../Praca z unikodem#encode i decode|<code>encode</code> i <code>encode</code>]], aby przekształcić unikodowy napis w normalny napis i na odwrót.
<noinclude>
{{Nawigacja|../|