Page 18 - 6734
P. 18

if y>50: # якщо y>50
                   break # перервати цикл
               elif 10<y<30: # якщо 10<y<30
                   print "*", # вивести на екран "*"
                   continue # перейти до наступної ітерації
               print y, # вивести на екран y
           0 1 4 9 * * 36 49

              Послідовність кортеж. Оператори для усіх послідовностей

               Кортеж  –  це  об’єкт-контейнер  типу  tuple,  який  містить
           незмінну послідовність  елементів довільного типу [16, 19]. Нижче
           показані  спільні  для  усіх  послідовностей  (tuple,  list,  str,
           unicode)  оператори.  До  кожного  елемента  послідовності  можна
           звернутись за його індексом, який вказується в квадратних дужках
           після  назви  послідовності.  Індексація  починається  з  нуля.  Для
           прикладу a[0] – це перший елемент послідовності, a[1] - другий.

           a = (1,2,3,4,5) # кортеж
           b = "a",5,3.07 # кортеж із різнотипними елементами
           x,y=3,5 # використання кортежу в операторі
           присвоювання
           print a,len(a),b,len(b) # вивести кортежі і їхні
           довжини
           # вивести елементи [індекс першого:індекс
           останнього:крок]
           print a[0],a[-1],a[1:4:2],a[::2]
           print min(b),max(b) # мінімальне і максимальне
           print a+b # об'єднання
           print 2*a # об'єднані 2 копії
           print "a" in b # чи "a" належить b
           for x in a: # для кожного x у a
               print x, # вивести x
           (1, 2, 3, 4, 5) 5 ('a', 5, 3.07) 3
           1 5 (2, 4) (1, 3, 5)
                                          17
   13   14   15   16   17   18   19   20   21   22   23