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

Podobne dokumenty