Exercicis Tipus de dades en Python
EXERCICI 1 — Fitxa Completa d’Alumne (variables + textos + concatenació + tipus)
Crea un programa en Python que mostre la fitxa d’un alumne utilitzant:
- variables de tipus str, int, float, bool
- concatenació amb
+ - f-string
- seqüències especials (
\n,\t) - funció
type() - un comentari de diverses línies en triple cometes
Mostra una fitxa formatejada com:
--- FITXA ---
Nom: Pepe
Edat: 17 anys
Nota Mitjana: 8.5
Repetidor: False
-------------------------
Tipus utilitzats:
<class 'str'>
<class 'int'>
<class 'float'>
<class 'bool'>
EXERCICI 2 — Fitxa d’un producte amb intercanvi de valors
Crea un programa en Python que mostre la fitxa completa d’un producte (p. ex. un llibre, videojoc o article d’una botiga).
El programa ha d’incloure:
- Variables de tipus str, int, float i bool.
- Una descripció en triple cometes.
- Impressió del contingut utilitzant f-strings i concatenació amb
+quan siga necessari. -
Un intercanvi de valors entre dues variables:
preu_normalpreu_soci
- Ús de
type()per mostrar el tipus d’algunes variables. - Comentaris i indentació correcta.
Quan s’execute, el programa ha de produir EXACTAMENT la següent eixida:
=== FITXA DEL PRODUCTE ===
Nom: Dragon Quest
Any: 1986
Categoria: JRPG
Preu normal: 19.99 €
Preu soci: 14.5 €
Disponible: True
--- DESCRIPCIÓ ---
Dragon Quest és un títol clàssic
que va definir el gènere dels RPG japonesos.
--- INTERCANVI DE PREUS ---
Abans: 19.99 € 14.5 €
Després: 14.5 € 19.99 €
--- TIPUS DE DADES ---
el nos es de tipus <class 'str'>
el any_publicacio es de tipus <class 'int'>
el categoria es de tipus <class 'str'>
el preu_normal es de tipus <class 'float'>
el preu_soci es de tipus <class 'float'>
el disponible es de tipus <class 'bool'>