4 Podstawowe Funkcje i Instrukcje



print     niby znasz, ale:
print("zielony")
print("domek")
wyświetli:
zielony
domek

natomiast
print("zielony",end=" ")    
print("domek")
wyświetli:
zielony domek
jeśli dasz end=""  to wyświetli:
zielonydomek


input()  - pobieranie danych od użytkownika do zmiennej 'tekst'
tekst=input("Podaj tekst")

jeśli chcesz wczytać nie tekst a liczby całkowite dokonaj konwersji na int
ile=int(input())

bądź na liczbę rzeczywistą
ile=float(input())

Importowanie całego modułu math:
import math

Importowanie tylko jednej funkcji z modułu math:
from math import sqrt

i mamy funkcję
sqrt(x) czyli pierwiastkowanie
y=sqrt(4) 

import time
albo: from time import sleep

time.sleep(3600)
odczeka godzinę :-)

import random

random.randint(0,10)  
losuje liczbę całkowitą z przedziału    


Funkcja a Metoda:

funkcja(argument)           otrzymuje argument, zwraca wynik

dana.metoda(argument)     otrzymuje argument, modyfikuje daną



instrukcja IF
if warunek1:   #(określane poziomem wcięcia!, koniec wcięcia, koniec instr. if)
     kod1
elif warunek2:    #(elif może występować wielokrotnie)
     kod2
else:                      #(else tylko raz)
     kod3

Pętle:

instrukcja WHILE
while  warunek1:  #jeśli war1 False przed 1 wykonaniem, kod1 pominiety)
    kod1
else:
   kod2


sterowanie wykonaniem pętli:
break   - jeśli chcesz wcześniej opuścić pętle
continue   - jeśli chcesz wcześniej rozpocząć następny obrót pętli

pętla FOR
for x in range(min,max):   #(jeśli range masz (0,max) możesz napisać range(max)
   kod1
else:              
   kod2                            #(kod2 wykona się gdy zakres się wyczerpie)

odwracanie kolejności:
for x in reversed(range(0,5)):      #(odlicza od 5 do 0)

http://hilite.me/
monokai