Buscar
Estás en modo de exploración. debe iniciar sesión para usar MEMORY

   Inicia sesión para empezar

level: Pozivanje modula i ulančavanje metoda

Questions and Answers List

level questions: Pozivanje modula i ulančavanje metoda

QuestionAnswer
Moduliskupine ugrađenih funkcija namijenjeni za različita područja ljudskog interesa. Nalaze u poddirektoriju Lib glavnog direktorija Pythona
Prije korištenja, funkcije iz modula"je potrebno "importirati"
import math print (math.sqrt(16))možemo koristiti sve funkcije iz modula potrebno je navođenje imena modula ispred imena funkcije pogodno ako koristimo više modula u programu
from math import sqrt print (sqrt(16)) from math import * print (sqrt(16))možemo koristiti samo navedenu funkciju iz modula ne treba navoditi ime modula ispred imena funkcije nije pogodno ako koristimo više modula u programu možemo koristiti sve funkcije iz modula ne treba navoditi ime modula ispred imena funkcije nije pogodno ako koristimo više modula u programu
Osim funkcije sqrt, modul math sadržii ostale funkcije među kojima su: ceil, floor, exp, log, sin, cos, tan, asin i acos
Funkcija ceil Funkcija floorvraća najmanji cijeli broj veći ili jednak broju koji smo uzeli kao parametar vraća najveći cijeli broj manji ili jednak broju koji smo primili kao parametar
Funkcija expračuna e gdje kao parametar uzima potenciju
računa sinus od broja računa kosinus od broja računa tangens od brojafunkcija sin funkcija cos funkcija tan
Na slici su prikazanenajčešće korištene ugrađene funkcija modula math
randint(a,b) random()generira slučajni cijeli broj iz intervala [a,b> generira slučajni realan broj iz intervala [0,1>
metode "ulančavamo"tako da kada neka metoda kao rezultat daje string onda se na taj novi string opet može primijeniti metoda