fork download
  1. #pętla for
  2. #pętla for służy do powtarzania jakiejś instrukcji lub bloku instrukcji
  3.  
  4. #w przypadku pętli for zwyczajowo używa się zmiennej sterującej pętlą
  5. #o nazwie "i", a jako sekwencji funkcji range(od, do, krok)
  6.  
  7. #range(1, 7, 2) - definiuje zakres od 1 do 6 co dwie (1, 3, 5)
  8.  
  9. #zadanie 1. wypisz liczby całkowite od 0 do 10
  10.  
  11. for i in range(0, 11, 1):
  12. print(i, end=' ')
  13. print(" ")
  14.  
  15. #zadanie 2. wypisz liczby parzyste od 2 do 20
  16.  
  17. for i in range(2, 21, 2):
  18. print(i, end=' ')
  19. print(" ")
  20.  
  21. #zadanie 3. wypisz liczby całkowite od 10 do 1
  22.  
  23. for i in range(10, 0, -1):
  24. print(i, end=' ')
  25. print(" ")
  26.  
  27. #zadanie 4. wypisz liczby od 5 do 100 co 5
  28.  
  29. for i in range(5, 101, 5):
  30. print(i, end=' ')
  31. print(" ")
  32.  
  33. #zadanie 5. wypisz liczby od 0 do x (wartość x podaje użytkownik)
  34. x = int(input(""))
  35.  
  36. for i in range(0, x + 1, 1):
  37. print(i, end=' ')
  38. print(" ")
  39.  
  40. #zadanie 6. wypisz liczby od x do y (x i y podaje użytkownik)
  41. x = int(input(""))
  42. y = int(input(""))
  43.  
  44. for i in range(x, y + 1, 1):
  45. print(i, end=' ')
  46. print(" ")
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
Success #stdin #stdout 0.09s 14140KB
stdin
69
15
24
stdout
0 1 2 3 4 5 6 7 8 9 10  
2 4 6 8 10 12 14 16 18 20  
10 9 8 7 6 5 4 3 2 1  
5 10 15 20 25 30 35 40 45 50 55 60 65 70 75 80 85 90 95 100  
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69  
15 16 17 18 19 20 21 22 23 24