Guide for NBA
Què ens demana el problema?
El programa rep la informació de dos equips i ha de determinar quin dels dos ha guanyat.
Quines dades necessites conèixer per poder prendre aquesta decisió?
Per a cada equip necessites dues informacions:
- la seva puntuació (número)
- el seu nom (text)
Per tant, pensa quantes dades hauràs de guardar i quin tipus d'informació representa cadascuna.
Quin és el procés?
- Llegir les dades del primer equip.
- Llegir les dades del segon equip.
- Comparar les dues puntuacions per determinar quin equip té més punts.
- Escriure el nom de l'equip guanyador.
💡 Pista 1 — Tipus de dades
Cada línia conté una puntuació i el nom d'un equip, dos variables per equip, per tant en necessites quatre. Ara pensa en els tipus de dades que corresponen a cadascuna.
És a dir, la puntuació serà un número, mentre que el nom de l'equip serà text.
💡 Pista 2 — Llegir les dades
En Python pots utilitzar
input()per llegir les dades que introdueix l'usuari.Recorda que
input()sempre retorna un text (str). Si vols utilitzar la puntuació com un número, hauràs de convertir-la al tipus de dades adequat.**Com puc convertir la part
"89"en unint, però mantenir"Chicago Bulls"com astr?
💡 Pista 3 — Prendre la decisió
Ara ja tens les dades dels dos equips.
Has de comparar quin dels dos equips té més punts.
Utilitza una estructura
if ... elseper decidir quin nom d'equip has d'escriure per pantalla.Recorda: segons l'enunciat, no hi haurà empats.