<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="81928" NadgradivoID="0" NRID="15736557" OceID="0" DomainUrl="https://dk.um.si/" IzpisPolniUrl="https://dk.um.si/IzpisGradiva.php?lang=slv&amp;id=81928" StOgledov="977" StPrenosov="142" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-10-03 02:18:34" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/DKUM-81928">20.500.12556/DKUM-81928</PID>
  <Naslov>Programski jezik Python v kemijskem inženirstvu in kemiji</Naslov>
  <Podnaslov>diplomsko delo univerzitetnega študijskega programa I. stopnje</Podnaslov>
  <TujJezik_Naslov>Programming language Python in chemical engineering and chemistry</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Diplomsko delo predstavlja uporabo programskega jezika Python za reševanje problemov v kemiji in kemijski tehnologiji, kar vključuje osnove programskega jezika, zbirko prosto dostopnih knjižnic ter primere nalog in rešitve z uporabo pythonske kode. Osnove programskega jezika so primerljive osnovam, ki so že del univerzitetnega študijskega programa, kjer sta študentom predstavljena programska jezika Fortran in Matlab. Največja prednost Pythona je zbirka modulov, ki so dostopni preko knjižnic ChemPy, NumPy, Matplotlib, Chemlib, Openpyxl in Xlsx Writer, ki smo jih opisali v drugem poglavju. Poleg zbirke knjižnic smo v  poglavju predstavili osnove programiranja, osnovne podatkovne tipe programskega jezika Python ter kompleksnejše tipe, kot so funkcije, logične vrednosti in pogojni stavki. Na koncu poglavja smo predstavili uporabo knjižnic za grafično predstavitev podatkov in analizo rezultatov. Glavni del diplomskega dela so primeri nalog, ki so rešene z uporabo Python knjižnic, kjer smo predstavili kodo za določanje lastnosti produktov in reaktantov, stehiometrije, izračun toplote kemijskih reakcij in določanja topnosti. Na koncu smo dodali še nalogo primerjave rešitve naloge v fortranski kodi in pythonski kodi. 
Ugotovili smo, da je uporaba Pythona za reševanje problemov v kemiji in kemijskem inženirstvu priročna, preprosta in obsežna. Uporaba jezika je primerljiva fortranskemu, z uporabo knjižnic je pythonski jezik uporaben za širši nabor problemov kot fortranski jezik.</Opis>
  <TujJezik_Opis>This work aims to illustrate the programming language Python as a tool for solving problems in chemistry and chemical engineering, which includes programming language basics, advanced functions, a collection of open-source libraries, and examples with code. Programming language basics are comparable to those who are already a part of the university study program, where Fortran and Matlab are taught. However, Python holds many advantages especially since it contains a large number of modules that can be accessed through Python libraries, such as ChemPy, NumPy, Matplotlib, Chemlib, Openpyxl, and Xlsx Writer. We assembled their short descriptions and most valuable functions in chapter 2. Furthermore, this chapter contains programming language basics and advanced functions, for instance, logical operators and if statements. At the end of the second chapter, we present the use of functions from modules for plotting data and data analysis. The main part of this work is chapter 3, where we use module functions to solve simple chemistry problems, such as calculations of product and reactant properties, the stoichiometry of the chemical reaction, the heat of reaction, and solubility calculation. Finally, we give a comparison between Fortran and Python code, using the calculation of vapor pressure as an example. Based on the available resources, we have concluded that Python can be a useful tool with many applications for solving problems in chemistry and chemical engineering. The use of the language is similar to Fortran, but the use of libraries makes it useful for a wider range of problems than Fortran.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>Python v kemiji</Beseda>
    <Beseda>ChemPy</Beseda>
    <Beseda>Chemlib</Beseda>
    <Beseda>Python knjižnice</Beseda>
    <Beseda>programiranje</Beseda>
    <Beseda>kemija</Beseda>
    <Beseda>kemijsko inženirstvo</Beseda>
    <Beseda>univerzitetni študij</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>Python in chemistry</Beseda>
    <Beseda>ChemPy</Beseda>
    <Beseda>Chemlib</Beseda>
    <Beseda>Python libraries</Beseda>
    <Beseda>programming</Beseda>
    <Beseda>chemistry</Beseda>
    <Beseda>chemical engineering</Beseda>
    <Beseda>university study</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>true</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik>[U. Keše]</Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb11" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2022-06-19 21:27:10</DatumVstavljanja>
  <DatumObjave>2022-07-12 13:38:51</DatumObjave>
  <DatumSpremembe>2022-08-10 01:00:01</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2022</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida>Maribor</KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe>Maribor</KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani>1 spletni vir (1 datoteka PDF (X, 43 f.))</StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <Licence>
    <Licenca ID="1" Kratica="CC BY-NC-ND 4.0" Naziv="Creative Commons Priznanje avtorstva-Nekomercialno-Brez predelav 4.0 Mednarodna" URL="http://creativecommons.org/licenses/by-nc-nd/4.0/deed.sl" Logo="by-nc-nd.eu.png" LogoPolniUrl="https://dk.um.si/teme/dkumDev2/img/licence/by-nc-nd.eu.png" DatumZacetkaLicenciranja="2022-06-25" VezanoNa="" VezanoNaAng="" Besedilo="" BesediloAng=""></Licenca>
  </Licence>
  <EmbargoDo></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="84165" Ime="Urša" Priimek="Keše" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="417935875" Afiliacija="" ArrsID="" ORCID=""></Oseba>
    <Oseba ID="393" Ime="Zorka" Priimek="Novak-Pintarič" AltIme="Zorka Novak- Pintarič; Zorka Novak Pintarič; Zorka Novak Pintarič; Zorka Novak; Zorka N. Pintarič; Z.N. Pintarič" VlogaID="991" VlogaNaziv="Mentor" ConorID="3481699" Afiliacija="" ArrsID="11369" ORCID=""></Oseba>
    <Oseba ID="1562" Ime="Miloš" Priimek="Bogataj" AltIme="Milos Bogataj; M. Bogataj" VlogaID="994" VlogaNaziv="Komentor" ConorID="54447971" Afiliacija="" ArrsID="26217" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="4" Sifra="UDK" Naziv="UDK" URL="">004.43:66(043.2)</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/116183811">116183811</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="159329" DatotekaNRID="12350769" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.gif" IkonaFormataPolniUrl="https://dk.um.si/teme/dkumDev2/img/fileTypes/pdf.gif" VelikostDatoteke="3046834" VelikostDatotekeKratko="2,91 MB" DatumVstavljanja="2022-07-12 11:10:02" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>UN_Kese_Ursa_2022.pdf</Naziv>
      <OrgNaziv>UN_Kese_Ursa_2022.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>09B590C2505FA1D4BCC8AD5969E9E8E9</MD5>
      <SHA256>90b713c47d226c890acf85cc6f69a88e16da3416469445d9ad716397c29598f4</SHA256>
      <UUID>69291739-01c2-11ed-9540-00155d000105</UUID>
      <PID>20.500.12556/dkum/fddb8129-e686-4716-81b1-7b3dddd8bd9f</PID>
      <PrenosPolniUrl>https://dk.um.si/Dokument.php?lang=slv&amp;id=159329</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="76702"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="6" Kratica="FKKT" ZavodEvsID="0000083" Logo="FKKT_logo.gif" LogoPolniUrl="https://dk.um.si/teme/dkumDev2/img/logo/FKKT_logo.gif">Fakulteta za kemijo in kemijsko tehnologijo</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="2.11" Koda="2.11" Naziv="Diplomsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
