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 używa się funkcji range(od, do, krok)
  6.  
  7. #range(1, 7, 2) - definiuje zakres od 1 do 6, co dwie
  8.  
  9. #zadanie 1. za pomocą pętli for wypisz wszystkie 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. za pomocą pętli for wypisz wszystkie liczby całkowite parzyste
  16. #od 2 do 20
  17.  
  18. for i in range(2, 21, 2):
  19. print(i, end=" ")
  20. print(" ")
  21.  
  22. #zadanie 3. za pomocą pętli for wypisz wszystkie liczby całkowite od 10 do 1
  23.  
  24. for i in range(10, 0, -1):
  25. print(i, end=" ")
  26. print(" ")
  27.  
  28.  
  29. #zadanie 4. za pomocą pętli for wypisz wszystkie liczby nieparzyste od 2 do 101
  30.  
  31. for i in range(3, 102, 2):
  32. print(i, end=" ")
  33. print(" ")
  34.  
  35.  
  36. #zadanie 5. za pomocą pętli for wypisz wszystkie liczby calkowite od 0 do x
  37. #(liczbę x podaje użytkownik)
  38.  
  39. x = int(input(""))
  40.  
  41. for i in range(0, x + 1, 1):
  42. print(i, end=" ")
  43. print(" ")
  44.  
  45.  
  46. #zadanie 6. za pomocą pętli for wypisz wszystkie liczby całkowite od x do y
  47. #(x i y podaje użytkownik)
  48.  
  49. x = int(input(""))
  50. y = int(input(""))
  51.  
  52. for i in range(x, y + 1, 1):
  53. print(i, end=" ")
  54. print(" ")
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
Success #stdin #stdout 0.09s 14076KB
stdin
34
41
89
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  
3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 33 35 37 39 41 43 45 47 49 51 53 55 57 59 61 63 65 67 69 71 73 75 77 79 81 83 85 87 89 91 93 95 97 99 101  
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  
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 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89