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

De wikiserver
Dreceres ràpides: navegació, cerca
 
(Hi ha una revisió intermèdia del mateix usuari que no es mostren)
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
+
Tupla Original: (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ó de 10:45, 16 maig 2022

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

Tupla Original: (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