Diferència entre revisions de la pàgina «ASIX-M3-UF1-A4.4-Exercicis tuples»

De wikiserver
Dreceres ràpides: navegació, cerca
Línia 1: Línia 1:
'''Escriviu un programa de Python que calculi el producte, multiplicant tots els números d'una tupla donada.'''
+
'''1. Escriviu un programa de Python que calculi el producte, multiplicant tots els números d'una tupla donada.'''
  
 
Original Tuple: (4, 3, 2, 2, -1, 18) Sortida: -864
 
Original Tuple: (4, 3, 2, 2, -1, 18) Sortida: -864
  
nums = (4, 3, 2, 2, -1, 18)
 
temp = list(nums)
 
product = 1
 
for x in temp:
 
        product *= x
 
print ("Tupla Original: ")
 
print(nums)
 
print("Multiplicant tots els nombres de la tupla:",product)
 
  
 
+
'''2. Escriure un programa Python per comptar les ocurrències de tots els elements d'una tupla en una llista.
'''Escriure un programa Python per comptar les ocurrències de tots els elements d'una tupla en una llista.
 
 
'''
 
'''
 
Utilitzarem un bucle for i comptarem quantes vegades apareix cada element de la llista.
 
Utilitzarem un bucle for i comptarem quantes vegades apareix cada element de la llista.
  
 
Exemples: Entrada: tupla = ('a', 'a', 'c', 'b', 'd') llista = ['a', 'b'] Sortida: 3
 
Exemples: Entrada: tupla = ('a', 'a', 'c', 'b', 'd') llista = ['a', 'b'] Sortida: 3
 
tup = ('a', 'a', 'c', 'b', 'd')
 
lst = ['a', 'b']
 
count = 0
 
for item in tup:
 
    if item in lst:
 
        count+= 1
 
print("Ocurrencias", count)
 

Revisió del 11:43, 16 maig 2022

1. Escriviu un programa de Python que calculi el producte, multiplicant tots els números d'una tupla donada.

Original Tuple: (4, 3, 2, 2, -1, 18) Sortida: -864


2. Escriure un programa Python per comptar les ocurrències de tots els elements d'una tupla en una llista. Utilitzarem un bucle for i comptarem quantes vegades apareix cada element de la llista.

Exemples: Entrada: tupla = ('a', 'a', 'c', 'b', 'd') llista = ['a', 'b'] Sortida: 3