Zdefiniuj funkcje pary6(lista), której parametrem jest liczb jednocyfrowych. Wynikiem funkcji powinna być liczba wystąpień dwóch sąsiednich szostek na tej liście.
Daje naj i jak najszybciej plis tylko nie bierzcie od innych z Brainly bo to nie działa



Zdefiniuj Funkcje Pary6lista Której Parametrem Jest Liczb Jednocyfrowych Wynikiem Funkcji Powinna Być Liczba Wystąpień Dwóch Sąsiednich Szostek Na Tej Liście Da class=

Odpowiedź :

Odpowiedź:

Pary:

def pary6(lista):

  index1 = 0

  index2 = 1

  pary = 0

  while index2 <= (len(lista)-1):

      if lista[index1] == 6 and lista[index2] == 6:

          pary += 1

      index1 += 1

      index2 += 1

  return pary

Losowanie:

from random import randint

def losowanie():

  wylosowane = []

  for i in range(20):

      wylosowane.append(randint(0, 100))

  return wylosowane

Monety:

from random import randint

def moneta():

  iloscOrlow = 0

  # przyjmujemy, że 0 to reszka, a 1 to orzeł

  for i in range(100):

      if randint(0, 1) == 1:

          iloscOrlow += 1

  return iloscOrlow

Kostki:

from random import randint

def kostki():

  #każdy elemnt w tablicy odpowiada wylosowanej sumie a wartosc ilości

  wyniki = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0]

  kostka1 = 0

  kostka2 = 0

  suma = 0

  for i in range(100):

      kostka1 = randint(1, 6)

      kostka2 = randint(1, 6)

      suma = kostka1 + kostka2

      wyniki[suma] += 1

  return wyniki

Wyjaśnienie: