Bok: 

ISBN 9788245060072

I salg fra januar 2026.

Kan kjøpes på nett, f.eks. hos Fagbokforlaget, Akademika, Adlibris, Norli, Ark.

Bokens innholdsfortegnelse

Forord

Feilliste 


Filer angitt med lenker i boken

Her (nedenfor) finner du filer som angitt med lenker i boken.

Du kan søke etter en fil i nettleservinduet med tastekombinasjonen ctrl+f.

Filene er tilgjengelige kun enkeltvis (ikke samlet i zip-fil).



Kap. 1 Innledning

·       Ingen filer.



Kap. 2 Programmeringsmiljøer

·       Program 2.1: Fra_C_til_F_ver01.py

·       Program 2.2: numpy_sqrt.py

·       Program 2.3: Fra_F_til_C.py

·       Program 2.4: prog_time_sleep.py



Kap. 3 Variabler og datatyper

·       Program 3.1: print_format.py

·       Program 3.2: blodtype_dictionary.py

·       Program 3.3: losn_flette_a.py

·       Program 3.4: losn_flette_b.py

·       Program 3.5: losn_klasse_a.py

·       Program 3.6: losn_klasse_b.py

·       Program 3.7: losn_klasse_c.py

·       Program 3.8: losn_tekst_a.py

·       Program 3.9: losn_tekst_b.py

·       Program 3.10: losn_tekst_c.py

·       Program 3.11: losn_listemanip_a.py

·       Program 3.12: losn_listemanip_b.py

·       Program 3.13: losn_listemanip_c.py

·       Program 3.14: losn_blod.py

·       Program 3.15: losn_lopetur.py

·       Program 3.16: losn_terningkast.py

·       Program 3.17: losn_renter_a.py

·       Program 3.18: losn_renter_b.py

·       Program 3.19: losn_renter_c.py

·       Program 3.20: prog_kule.py

·       Program 3.21: prog_tuppel.py

·       Program 3.22: pannekaker.py

·       Program 3.23: prog_oppg_liste.py

·       Program 3.24: prog_oppg_tekststreng.py

·       Program 3.25: prog_lister_navn_nr.py

·       Program 3.26: prog_fra_tekst_til_liste.py

·       Program 3.27: prog_fra_tekst_til_liste.py

·       Program 3.28: prog_fra_tekst_til_liste.py

·       Program 3.29: prog_fra_tekst_til_liste.py



Kap. 4 Numpy-arrayer

·       Program 4.1: prog_liste_array.py

·       Program 4.2: prog_array_liste.py

·       Program 4.3: prog_lage_arrayer.py

·       Program 4.4: prog_array_lengde.py

·       Program 4.5: prog_aksessering_array.py

·       Program 4.6: prog_utvidelse_array.py

·       Program 4.7: prog_maksverdi_array.py

·       Program 4.8: prog_array_match.py

·       Program 4.9: prog_addere_til_array.py

·       Program 4.10: prog_vektorisert_beregning.py

·       Program 4.11: prog_ceil_floor.py

·       Program 4.12: prog_avstand.py

·       Program 4.13: prog_avstand_input.py

·       Program 4.14: prog_trekant.py

·       Program 4.15: prog_addere_til_array.py

·       Program 4.16: prog_reiselengde.py

·       Program 4.17: prog_romreiselengde.py

·       Program 4.18: prog_losn_2grad.py



Kap. 5 Plotting

·       Program 5.1: temp_skien_enkel.py

·       Program 5.2: prog_temp_skien.py

·       Program 5.3: prog_subplot.py

·       Program 5.4: prog_stolpediagram.py

·       Program 5.5: prog_kakediagram.py

·       Program 5.6: prog_histogram.py

·       Program 5.7: temp_skien_oo_plotting.py

·       Program 5.8: prog_plott_flere_kurver.py

·       Program 5.9: prog_subplott.py

·       Program 5.10: losn_stolpediagram.py

·       Program 5.11: losn_liggende_stolpediag.py

·       Program 5.12: losn_kakediag.py

·       Program 5.13: oppg_temp_skien_oo_plotting.py



Kap. 6 Funksjoner

·       Program 6.1: prog_fun_intro.py

·       Program 6.2: prog_fun_tuppel_retur.py

·       Program 6.3: prog_fun_keyword_arg.py

·       Program 6.4: fun_intro_med_doktekst.py

·       Program 6.5: fun_intro_med_multiple_doktekst.py

·       Program 6.6: fun_namespace.py

·       Program 6.7: modul_1.py

·       Program 6.8: hovedprog.py

·       Program 6.9: prog_fun_hemmelig.py

·       Program 6.10: prog_fun_myfun1.py

·       Program 6.11: prog_fun_myfun2.py

·       Program 6.12: prog_fun_rektangel.py

·       Program 6.13: prog_fun_valutakurs.py

·       Program 6.14: prog_fun_katet.py

·       Program 6.15: prog_fun_kinetisk.py

·       Program 6.16: prog_fun_potensiell.py

·       Program 6.17: prog_fun_standard_arg.py

·       Program 6.18: prog_fun_plot.py

·       Program 6.19: prog_fun_plot_funfun.py

·       Program 6.20: prog_fun_array.py

·       Program 6.21: prog_fun_fart.py

·       Program 6.22: prog_fun_areal_under_kurve.py

·       Program 6.23: prog_fun_omkrets.py

·       Program 6.24: hoved_prog.py

·       Program 6.25: rektangel_modul.py

·

Kap. 7 Objektorientert programmering

·       Program 7.1: intro_oop.py

·       Program 7.2: intro_oop_main_prog.py

·       Program 7.3: intro_oop_module.py

·       Program 7.4: losn_billager_volvo_oop.py

·       Løsning oppg. 7.2: losn_billager_volvo_nissan_oop.py

·       Program 7.5: losn_beholdning_og_verdi_volvo.py

·       Program 7.6: hovedprogram_billager_volvo.py

·       Program 7.7: modul_billager_volvo.py



Kap. 8 Testing av egen kode

·       Program 8.1: vanninntak.py

·       Program 8.2: bmi.py

·       Program 8.3: elev1.py

·       Program 8.4: elev2.py

·       Program 8.5: elev1.py

·       Program 8.6: elev1.py

·       Program 8.7: elev1.py

·       Program 8.8: elev1.py

·

Kap. 9 If-else

·       Program 9.1: sammenlikninger.py

·       Program 9.2: logiske_funksjoner.py

·       Program 9.3: prog_if_else.py

·       Program 9.4: prog_if.py

·       Program 9.5: prog_elif.py

·       Program 9.6: losn_tallrekkefoelge.py

·       Program 9.7: prog_h2o.py

·       Program 9.8: prog_personnummer.py

·       Program 9.9: prog_koordinat.py

·       Program 9.10: prog_bot.py

·       Program 9.11: prog_ampm.py

·       Program 9.12: prog_mer_ampm.py

·       Program 9.13: if_slo_til.py

·       Program 9.14: losn_if_else.py

·

Kap. 10 For- og while-løkker

·       Program 10.1: nested_loops.py

·       Program 10.2: while_and_betingelse.py

·       Program 10.3: while_or_betingelse.py

·       Eksempel 10.9: prog_plot_optim_square.py

·       Program 10.4: optim_square_bf.py

·       Eksempel 10.11, side 234: temp_jorden_plott.py

·       Program 10.5: model_adapt_temp_bf.py

·       Eksempel 10.11, side 239: model_adapt_temp_bf_scipy.py

·       Program 10.6: losn_for_framover.py

·       Program 10.7: losn_for_bakover.py

·       Program 10.8: prog_enkel_forloekke.py

·       Program 10.9: losn_for_24.py

·       Program 10.10: losn_for2array.py

·       Program 10.11: losn_for_linspace.py

·       Program 10.12: losn_my_linspace.py

·       Program 10.13: prog_for_loop.py

·       Program 10.14: prog_vectorized_y.py

·       Program 10.15: prog_min_y.py

·       Program 10.16: prog_hvetekorn_sjakk.py

·       Program 10.17: prog_akilles.py

·       Program 10.18: prog_akilles_plott.py

·       Program 10.19: losn_dobbelfor_a.py

·       Program 10.20: losn_dobbelfor_b.py

·       Program 10.21: prog_enkel_whileloekke.py

·       Program 10.22: losn_while_sum.py

·       Program 10.23: losn_while_halvering.py

·       Program 10.24: losn_while_dobling.py

·       Program 10.25: losn_while_likning.py

·       Program 10.26: losn_while_trans_likn.py

·       Program 10.27: losn_while_indeks.py

·       Program 10.28: losn_while_forover.py

·       Program 10.29: losn_while_bakover.py

·       Program 10.30: prog_while_min.py

·       Program 10.31: prog_preallok.py

·       Løsning oppg. 10.23a: prog_plott_lavvo_volum.py

·       Løsning oppg. 10.23a: prog_plott_lavvo_volum.py

·       Løsning oppg. 10.23b: prog_optim_lavvo_volum.py

·       Løsning oppg. 10.25a: prog_plott_kpi_2000_2009.py

·       Løsning oppg. 10.25b: prog_kpi_param_estim_bf.py

·

Kap. 11 Lese og skrive fildata

·       Program 11.1: prog_loadtxt.py

·       Program 11.2: prog_savetxt.py

·       Eksempel 11.4: datafil_1.txt

·       Program 11.3: prog_excel_lese.py

·       Program 11.4: prog_excel_skrive.py

·       Oppgave 11.1: lotto.txt

·       Oppgave 11.2a: klima.txt

·       Oppgave 11.5: dyrebestand.txt

·       Program 11.5: kanonkule.py

·       Oppgave 11.10: ustrukturert_data.txt

·       Oppgave 11.12: eiendom.xlsx

·       Oppgave 11.15: norges-befolkning.xlsx

·       Program 11.6: prog_lotto.py

·       Program 11.7: prog_klima1.py

·       Program 11.8: prog_klima3.py

·       Program 11.9: prog_temperatur_savetxt.py

·       Program 11.10: prog_temperatur_loadtxt.py

·       Program 11.11: prog_dyrebestand.py

·       Program 11.12: prog_solhoyde_1.py

·       Program 11.13: prog_solhoyde_2.py

·       Program 11.14: prog_frittfall.py

·       Program 11.15: kanonkule_losning.py

·       Program 11.16: losn_les_fil_open.py

·       Program 11.17: losn_skriv_fil_open.py

·       Datafil 11.18: min_treningsuke.txt

·       Program 11.19: prog_excel.py

·       Program 11.20: prog_pandas_datoer.py

·       Program 11.21: losn_temp_excel.py

·       Program 11.22: losn_folk_pandas.py

·

Kap. 12 Søking etter tekstmønstere med regex-pakken

·       Program 12.1: kode_for_telefonnr.py

·       Program 12.2: kode_for_epost.py

·       Program 12.3: eks_gruppering1.py

·       Program 12.4: datoer_regexp.py

·       Program 12.5: losn_finn_tlfnr_oppg_a.py

·       Program 12.6: losn_finn_tlfnr_oppg_b.py

·       Program 12.7: losn_finn_tlfnr_oppg_c.py

·       Program 12.8: losn_splitt_tekst_oppg_a.py

·       Program 12.9: losn_splitt_tekst_oppg_b.py

·       Program 12.10: losn_finn_tlfnr_oppg_c.py

·       Program 12.11: losn_ekstraksjon_tekst_oppg_a.py

·       Program 12.12: losn_ekstraksjon_tekst_oppg_b.py

·       Program 12.13: losn_regex_tekstfil.py

·

Kap. 13 Blanda drops (oppgavesamling)

·       Oppgave 13.4: bilnr.txt

·       Program 13.1: oppg_regnr.py

·       Oppgave 13.5: strom.txt

·       Oppgave 13.6: ra_data.txt

·       Program 13.2: prog_ra.py

·       Oppgave 13.12: stein_saks_papir1.py

·       Oppgave 13.12: stein_saks_papir2.py

·       Oppgave 13.12: stein_saks_papir3.py

·       Oppgave 13.18: exam_results.py

·       Oppgave 13.19: bondesjakk.py

·       Løsning oppg. 13.1a: losn_panteautomat_a.py

·       Løsning oppg. 13.1b: losn_panteautomat_b.py

·       Løsning oppg. 13.2a: losn_array_a.py

·       Løsning oppg. 13.2b: losn_array_b.py

·       Løsning oppg. 13.2c: losn_array_c_med_lokke.py

·       Løsning oppg. 13.2c: losn_array_c_uten_lokke.py

·       Løsning oppg. 13.3a: losn_bremselengde_a.py

·       Løsning oppg. 13.3b: losn_bremselengde_b.py

·       Løsning oppg. 13.3c: losn_bremselengde_c.py

·       Løsning oppg. 13.4a: losn_regnr_a.py

·       Løsning oppg. 13.4b: losn_regnr_b.py

·       Løsning oppg. 13.4c: losn_regnr_c.py

·       Løsning oppg. 13.4d: losn_regnr_d.py

·       Løsning oppg. 13.4e: losn_regnr_e.py

·       Løsning oppg. 13.5a: losn_strom_a.py

·       Løsning oppg. 13.5b: losn_strom_b.py

·       Løsning oppg. 13.6: prog_ra_1.py

·       Løsning oppg. 13.7: prog_ra_3.py

·       Løsning oppg. 13.8: prog_ra_2.py

·       Løsning oppg. 13.9: losn_sortering.py

·       Løsning oppg. 13.10: losn_iternum.py

·       Løsning oppg. 13.11: losn_mastermind.py

·       Løsning oppg. 13.13a: losn_trapes_a.py

·       Løsning oppg. 13.13b: losn_trapes_b.py

·       Løsning oppg. 13.14a: losn_sum_a.py

·       Løsning oppg. 13.14b: losn_sum_b.py

·       Løsning oppg. 13.15: losn_trekant.py

·       Løsning oppg. 13.16: losn_avst.py

·       Løsning oppg. 13.17a: losn_terning_a.py

·       Løsning oppg. 13.17b: losn_terning_b.py

·       Løsning oppg. 13.18: karakterberegning.py

·       Løsning oppg. 13.19: losn_bondesjakk.py

·       Løsning oppg. 13.20a-d: losn_minesveiper_a_d.py

·       Løsning oppg. 13.20e: losn_minesveiper_e.py

·       Løsning oppg. 13.20f: losn_minesveiper_f.py


Oppdatert 16. januar 2026 av Finn Aakre Haugen