Przykład podstawowych działań na liczba całkowitych i rzeczywistych w języku Ptyhon.

Przykładowy kod:

  1. # przyklad 1 - dzielenie dwóch liczb calkowitych - wynik bedzie calkowity
  2. a=10
  3. b=6
  4. print "Dla danych calkowitych (int): a=", a , "b=", b
  5. c=a/b
  6. print "Wynik dzielenia: ",c
  7.  
  8. # przyklad 2
  9. a=10.0
  10. b=6.0
  11. print "\nDla danych rzeczywistych (float): a=", a , "b=", b
  12. c=a/b
  13. print "Wynik dzielenia: ",c
  14.  
  15. # przyklad 3
  16. a=10
  17. b=6
  18. print "\nDla danych rzeczywistych (float): a=", a , "b=", b , "mozemy usyskac wyknik rzeczywisty"
  19. c = float(a)/float(b)
  20. print "Wynik dzielenia: ",c
  21.  
  22.  
 

Wyniki wykonania powyższego kodu:

Dla danych calkowitych (int): a= 10 b= 6
Wynik dzielenia:  1

Dla danych rzeczywistych (float): a= 10.0 b= 6.0
Wynik dzielenia:  1.66666666667

Dla danych calkowitych (int): a = 10 b = 6 mozemy usyskac wyknik rzeczywisty
Wynik dzielenia:  1.66666666667

Dla danych a = 10 b = 6 mozemy uzyskac wynik reszty z dzielenia
Reszta z dzielenia:  4
 

 

Zobacz wyniki przykładowego kodu w edytorze online >>

 

Przykład instrukcji warunowej

  1. # Istrukcja warunkowa
  2. # max z 3 liczb
  3. a=50
  4. b=70
  5. c=55
  6.  
  7. if (a>b):
  8.     if (a>c):
  9.         max=a
  10.     else:
  11.         max=c
  12. else:        
  13.     if (b>c):
  14.         max=b
  15.     else:
  16.         max=c
  17.        
  18. print "Wartosc najwiekszej liczby to: " , max

 

Wynik działania powyższego kodu:

Wartosc najwiekszej liczby to:  70

 

Zobacz działanie powyższego skryptu w edytorze online >>

 

 

 

Przykład 3 - wczytywanie danych

  1. x=input()
  2. a,b,c = map(int, x.split())
  3. print(a)
  4. print(b)
  5. print(c)
  6. print(a,b,c,sep=',')
  7. print('a =',a,', b =',b,', c =',c,)

 

Wynik działania powyższego kodu:

WEJSCIE->55 99 88
WYJŚCIE:
55
99
88
55,99,88
a = 55 , b = 99 , c = 88

 

 

 

 



Strona korzysta z plików cookies w celu realizacji usług. Możesz określić warunki przechowywania lub dostępu do plików cookies w Twojej przeglądarce. Zapoznaj się z Polityką Cookies.