print()
Transkrypt
print()
Funkcje wbudowane print() input() int() float() str() round(l, n=0) len() abs() type() range(p=0, k, s=1) wypisuje wiadomość na ekran pobiera informacje od użytkownika zamienia na typ liczba naturalna zamienia na typ liczba z przecinkiem zamienia na typ tekstowy zakrągla liczbe l do n miejsc po przecinku mierzy długość przekazanego obiektu wartość absolutna z liczby zwraca typ obiektu generuje kolejne liczby w zakresie od p do k co s. Porównania i logika równe == mniejsze < wieksze > mniejsze lub równe <= większe lub równe >= różne != dokładnie to samo is zawiera się w in nie jest - logiczne zaprzeczenie not logiczne i and logiczne lub or [] - listy lista = [] lista.append(‘cos‘) lista[0] lista[0] = ‘cos innego‘ lista.pop(0) lista.remove(‘cos‘) Utworzenie listy Create - tworzenie Read - odczyt Update - aktualizacja Delete - usuwanie Delete - usuwanie {} - słowniki slo = {} slo[‘klucz‘] = ‘wartosc‘ slo[‘klucz‘] slo[‘klucz‘] = ‘nowe‘ del slod[‘klucz‘] Utworzenie listy Create - tworzenie Read - odczyt Update - aktualizacja Delete - usuwanie if - konstrukcja warunkowa jeśli prawda to... if a < 3: print(a * 2) jeśli inna prawda to... elif a > 4: print(a / 2) pozostałe przypadki... else: print(a*a) PAMIETAJ O: INDENTACJA - WCIECIA (4 spacje) pętla for for a in ‘asd‘: dla każdego... print(a * 2) zrób... pętla while while True‘: dopóki... print(a * 2) zrób... funkcje def nazwa(a, k=0): a - argument obowiązkowy pass k - argumen swlony, opcjonalny z domyslna wartoscia ładny print from pprint import pprint as pp pp(struktura_danych) ®Piotr Dyba / http://dyba.it for PyLadies Poland