Python: hjälp med input-felhantering!
Re: Python: hjälp med input-felhantering!
Ursprungligen inskrivet av AnnaE
Även tacksam för tips på hur man skriver kod i foruminlägg så att indenteringen behålls
Använd "code"-taggar istället för "quote".
def sortera_mobiltelefoner(mobiler):
keys = {'t': lambda m: m.tillverkare,
'm': lambda m: m.modell,
'p': lambda m: m.pris,
'b': lambda m: m.butik,
'l': lambda m: m.lagerstatus}
while True:
try:
param = raw_input("\nVilken parameter vill du sortera på: T) tillverkare, M) modell, P) pris, B) butik, L) lagerstatus, S) stad? ")
order = raw_input("\nVilken ordning vill du sortera i: S) stigande, F) fallande? ")
mobiler.sort(key=keys[param.lower()])
if order.lower() == 'f':
mobiler.reverse()
return mobiler
except KeyError:
print("\nHursa?\n")
- Igår AMD, Nvidia och Intel – vad är det för skillnad mellan grafikkortstillverkarna? 12
- Igår Testpilot: MSI MPG 271QRX - Färgsprakande OLED i 360 Hz 13
- 23 / 4 Meta öppnar upp Quests OS – vill bli VR-världens Android 12
- 23 / 4 Googles nästa Chromecast får dubblerad lagring 74
- 23 / 4 EK Water Blocks lovar bot och bättring 16
- Viaplay sätter ner foten mot delade konton40
- Systembolaget varnar: Dryckesbrist efter hackerattack64
- AMD, Nvidia och Intel – vad är det för skillnad mellan grafikkortstillverkarna?13
- Gamingskärm - ultrawide eller inte?21
- MC - förstahoj, körkort och utrustning [Samlingstråd]3037
- Uppgradera 1080Ti, bäst bang for the buck med äldre rigg.8
- Dagens fynd (bara tips, ingen diskussion) — Läs första inlägget först!18417
- Amazons Fallout-serie regisseras av Jonathan Nolan (Inte den Nolan, men hans brorsa)324
- Wordle på svenska - ordlig.se7853
- RX 7900XT/XTX Owners Club857
- Köpes i7 12th 13 14 gen
- Säljes 64 Gig DDR5 2x32Gig, 6000MT/s CL36-38-38 1.35V EXPO/XMP
- Säljes Gamingdator I9-13900KF - 7800 XT - Z690 - DDR5 32GB - Define 7
- Säljes T700 2TB M2 SSD. Lian Li Strimer 24pin. Vertical mount
- Säljes Dell Poweredge R330
- Bytes 3070 MSI Suprim X mot Strix
- Säljes Sapphire pulse 6700xt
- Säljes XPS 9370
- Säljes Gigabyte GeForce RTX 4080 16GB GAMING OC
- Säljes Gamingtillbehör - HyperX, Logitech
- EU röstar igenom ”rätten att reparera”15
- Viaplay sätter ner foten mot delade konton40
- AMD, Nvidia och Intel – vad är det för skillnad mellan grafikkortstillverkarna?13
- Systembolaget varnar: Dryckesbrist efter hackerattack64
- Veckans fråga: Hur mycket lagringsutrymme har din dator?87
- Valve täpper till kryphål i Steam-återbetalningar18
- Testpilot: MSI MPG 271QRX - Färgsprakande OLED i 360 Hz13
- Google skjuter på utfasning av tredjepartskakor till 202516
- Skadlig kod sprids via lömska Github-länkar14
- Microsoft blockerar äldre processorer i Windows 11 24H237