Oblig 3 IN1000

Du må laste opp et dokument for å få tilgang til dette dokumentet.

Emne

IN1000 Introduksjon til objektorientert programmering

Type

Oblig

Karakter

Godkjent

Nedlastinger

0

Filer

5

Kodespråk

Python

Opplastet

27. august 2022

Nyttig?

0

Du må være registrert og logget inn for å stemme.

Utdrag

  • matplan.py
  • quiz.py
  • ordbok.py
  • billettpris.py
  • lister.py
1'''
2Nestet ordbok som holder styr på hva beboere skal spise ved ulike måltider.
3Funksjon som tar inn navnet på beboeren og skriver ut matplanen til vedkommende.
4'''
5
6
7# 1, En nestet ordbok
8ordbok_beboere = {
9    'Olga': {'Frokost': 'Egg', 'Lunsj': 'Brød' ,'Middag': 'Pizza'},
10    'Jens': {'Frokost': 'Pizza', 'Lunsj': 'Pizza' ,'Middag': 'Egg'},
11    'Erling': {'Frokost': 'Egg', 'Lunsj': 'Brød' ,'Middag': 'Pizza'},
12    'Daddy': {'Frokost': 'Egg', 'Lunsj': 'Brød' ,'Middag': 'Pizza'},
13    
14}
15# 2, En prosedyre som skriver ut alle navnene, tar inn navn fra brukeren, og skriver ut måltidsplan til brukeren.
16def navn_matplan_meldign_til_beboer():
17    print('Navnene på beboerenen: ')
18    for navn in ordbok_beboere.keys():
19        print(navn)
20
21    navn = input('Skriv inn hva du heter: ')
22    # Gjør første bokstaven om til stor bokstav, men resten små.
23    navn = navn.capitalize()
24    if navn in ordbok_beboere:
25        print('Dette skal du spise til frokost:', ordbok_beboere[navn]['Frokost'] )
26     ...

Tilsvarende dokumenter

Oblig 5 IN1000

IN1000 Introduksjon til objektorientert programmering - 27. august 2022

Oblig 7 IN1000

IN1000 Introduksjon til objektorientert programmering - 27. august 2022

Oblig 8 IN1000

IN1000 Introduksjon til objektorientert programmering - 27. august 2022

Oblig 4 IN1000

IN1000 Introduksjon til objektorientert programmering - 27. august 2022

Oblig 6 IN1000

IN1000 Introduksjon til objektorientert programmering - 27. august 2022

Oblig 1 IN1000

IN1000 Introduksjon til objektorientert programmering - 27. august 2022

Oblig 1 IN1000 H2022

IN1000 Introduksjon til objektorientert programmering - 21. september 2022

Oblig 2 IN1000

IN1000 Introduksjon til objektorientert programmering - 27. august 2022