seed() Inicializácia generátora náhodných číselgetstate() Vráti aktuálny vnútorný stav generátora náhodných číselsetstate() Obnoví vnútorný stav generátora náhodných číselgetrandbits() Vráti číslo reprezentujúce náhodné bityrandrange() Vráti náhodné číslo v danom rozsahurandint() Vráti náhodné číslo v danom rozsahuchoice() Vráti náhodný prvok z danej postupnostichoices() Vráti zoznam s náhodným výberom z danej postupnostishuffle() Vezme postupnosť a vráti postupnosť v náhodnom poradísample() Vráti danú vzorku… Read More... "Modul random"
Vnorené cykly, alebo cyklus v cykle
Ako príklad pre vnorené cykly by som ukázal na nasledujúcej úlohe. Chceme vypísať slovo „python“ 10 x 10 (ako tabuľku) a naviac v riadku pridať poradové číslo slova a riadku. Poďme si rozobrať daný kód: Program ide na riadok 1 kde začína prvý cyklus, ide na prvý odsadený riadok kde sa nachádza funkcia print. Vykoná funkciu print, ktorá vypíše text… Read More... "Vnorené cykly, alebo cyklus v cykle"
Text Widget
Metódy: index(index) – Získanie zadaného indexu.insert(index) – Vloženie reťazca na zadaný index.see(index) – Skontroluje, či je reťazec na danom indexe viditeľný alebo nie.get(startindex, endindex) – na získanie znakov v danom rozsahu.delete(startindex, endindex) – odstráni znaky v zadanom rozsahu. Metódy spracovania „tagov“:tag_delete(tagname) – na odstránenie zadaného tagu.tag_add(tagname, startindex, endindex) – na označenie reťazca v zadanom rozsahutag_remove(tagname, startindex, endindex) – na odstránenie… Read More... "Text Widget"
TTK Spinbox Widget
my_ttkSpinbox = ttk.Spinbox(root, **options) my_ttkSpinbox.config() background = Definuje farbu pozadia widgetu. class = Určuje triedu widgetu. cursor = Definuje kurzor widgetu. Pozri možnosti CURSOR. exportselection = Kopíruje vybraný text do schránky, ak je nastavené na True. font = Definuje písmo textu použité vo widgete. („Comic Sans MS“, 20, „bold“) foreground = Definuje farbu popredia widgetu. format = Určuje alternatívny formát,… Read More... "TTK Spinbox Widget"
Scale Widget
my_scale = Scale(root, **options) my_scale.config() activebackground = Určuje farbu pozadia, keď je widget aktívny. background = Definuje farbu pozadia widgetu. bg = Rovnaké ako background. bigincrement = Definuje veľkosť veľkých prírastkov. Predvolená hodnota je 0. borderwidth = Určuje šírku okraja. Predvolená hodnota je 0 (bez okraja). bd = Rovnaké ako borderwidth. command = Definuje funkciu, ktorá sa zavolá po kliknutí… Read More... "Scale Widget"
RadioButton Widget
my_radiobutton = Radiobutton(root, **options) my_radiobutton.config() Možnosti: activebackground = Určuje farbu pozadia, keď je widget aktívny. activeforeground = Definuje farbu popredia, keď je widget aktívny. anchor = Kde vo widgete sa bude nachádzať text. Možnosti sú: N, NE, E, SE, S, SW, W, NW alebo CENTER (predvolená hodnota je CENTER). background = Definuje farbu pozadia widgetu. bg = Rovnaké ako background.… Read More... "RadioButton Widget"
PanedWindow Widget
my_panedwindow = PanedWindow(root, **options) my_panedwindow .config() background = Definuje farbu pozadia widgetu. bg = Rovnaké ako background. borderwidth = Určuje šírku okraja. Predvolená hodnota je 0 (bez okraja). bd = Rovnaké ako borderwidth. cursor = Definuje kurzor widgetu. Viď možnosti CURSOR. handlepad = Keď sa kreslia úchytky, určuje vzdialenosť od horného alebo ľavého konca krídla (v závislosti od orientácie widgetu).… Read More... "PanedWindow Widget"
OptionMenu Widget
my_optionmenu = OptionMenu(root, **options) my_optionmenu.config() activebackground = Definuje farbu aktívneho pozadia.activeforeground = Definuje aktívnu farbu popredia.anchor = Určuje, kde sa nachádza text. N, NE, E, SE, S, SW, W, NW, CENTER (predvolené).background = Definuje farbu pozadia widgetu.bg = Rovnaké ako background.borderwidth = Definuje šírku okraja. Predvolená hodnota je 0 (bez okraja).bd = Rovnaké ako borderwidth.compound = Ako skombinovať text a… Read More... "OptionMenu Widget"
Message Widget
my_message = Message(root, **options) my_message.config() Možnosti: anchor = Určuje, kde sa text nachádza. N, NE, E, SE, S, SW, W, NW, CENTER (predvolené).aspect = Definuje pomer strán ako šírka/výška v percentách. Predvolená hodnota je 150 (správa je o 50 % širšia ako vysoká). Aspekt sa ignoruje, ak je nastavená šírka.background = Definuje farbu pozadia widgetu.bg = Rovnaké ako background.borderwidth =… Read More... "Message Widget"
MenuButton Widget
my_menubutton = Menubutton(root, **options) menubutton.config() Možnosti: activebackground = Definuje farbu aktívneho pozadia. activeforeground = Definuje aktívnu farbu popredia. anchor = Určuje, kde sa nachádza text. N, NE, E, SE, S, SW, W, NW, CENTER (predvolené). background = Definuje farbu pozadia widgetu. bg = Rovnaké ako background. bitmap = Žiadne predvolené nastavenie. borderwidth = Definuje šírku okraja. Predvolená hodnota je 0… Read More... "MenuButton Widget"