Stáhnout prezentaci
Prezentace se nahrává, počkejte prosím
1
Algoritmizace a programování
Pole – Příklady 2
2
Generátor náhodných čísel
Slouží ke generování náhodných čísel v daném rozsahu Pro použití je potřeba na začátku programu importovat knihovnu obsahující funkci náhodného generování import random
3
Generátor náhodných čísel
Syntaxe random.randint(0,10) Vygeneruje náhodná čísla v rozsahu 0 – 10 Příklad pokus.insert(i,random.randint(0,10)) Pole vyplní náhodnými hodnotami v rozsahu 0 - 10
4
Generátor náhodných čísel
import random pokus=[] for i in range(10): pokus.insert(i,random.randint(0,10)) print(pokus)
5
Dynamická pole Předem neznáme počet polí
Možnosti vytvoření dynamických polí Velikost není deklarována ani v kódu ani od uživatele Python vytváří velikost pole dle aktuálního počtu hodnot v poli, viz. funkce append, insert, remove Uživatel si jejich počet sám zvolí Postup: Nejprve velikost pole od uživatele uložit do proměnné Dosadit získanou proměnnou do cyklu for
6
Příklady 2 Napište program, který vygeneruje pole 5ti náhodných čísel (0-29) - určete kolik z nich je sudých Vygenerujte pole n náhodných celých čísel (10-100). Velikost pole zadejte z klávesnice. - určete max. a min. prvek.
7
Pěkný zbytek dne
Podobné prezentace
© 2024 SlidePlayer.cz Inc.
All rights reserved.