fulltextové vyhledávání

Kalendář akcí

P Ú S Č P S N
29
Tisková zpráva: Sekundáni vyrazili do Prahy za kulturou a poznáním
30
Pořadí přijatých uchazečů do 4G
Pořadí přijatých uchazečů do 6G
1
Měsíční plán akcí: květen
2
Maturitní zpravodaj č. 49/2019 - matematika
3 4 5
6
Národní testování pro 3. ročníky
Ukázka činnosti složek IZS
Fotogalerie: Exkurze tříd 2.A a kvarta
Výsledky rozvojového programu Excelence SŠ za školní rok 2017/18
7
Fotogalerie: Exkurze tříd 2.A a kvarta
8 9 10 11 12
13 14 15
Kytičkový den
16 17 18 19
20
Online kolo soutěže Nejlepší JA Titan tým
Zahájení ústních maturit ve třídě sexta
Fotogalerie: Ohlédnutí za ústními maturitami v sextě (2013-2019)
21
Zahájení ústních maturit ve třídě sexta
Fotogalerie: Ohlédnutí za ústními maturitami v sextě (2013-2019)
22
Ředitelské volno
Zahájení ústních maturit ve třídě sexta
Zahájení ústních maturit ve třídě 4.A
Fotogalerie: Ohlédnutí za ústními maturitami v sextě (2013-2019)
Fotogalerie: Ohlédnutí za ústními maturitami ve 4.A (2015-2019)
23
Zahájení ústních maturit ve třídě 4.A
Fotogalerie: Ohlédnutí za ústními maturitami ve 4.A (2015-2019)
Ústřední kolo ekonomické olympiády
24
Zahájení ústních maturit ve třídě 4.A
Napsali (i) o nás: Dětský den s Armádou ve znamení sportu ...
Fotogalerie: Ohlédnutí za ústními maturitami ve 4.A (2015-2019)
Napsali o našich žácích: Milevsko má nové workoutové hřiště
Tisková zpráva: Branná soutěž
25 26
27 28 29 30
Vyhlášeno 2. kolo přijímacího řízení do 4G a 6G
Slavnostní předávání maturitních vysvědčení třídě 4.A (2015 - 2019)
31
Výsledky 2. kola přijímacího řízení do 4G a 6G
1
Měsíční plán akcí: červen
2
Drobečková navigace

Úvod > Žáci > On-line výuka > Základy programování > Logické operace a operace s bity > Logické hodnoty

Logické hodnoty

Python má vestavěný typ bool, který spolu s typem int patří mezi celočíselné typy.

V logických výrazech má číslo 0 a hodnota "nepravda" hodnotu False, jakékoli jiné nenulové číslo a hodnota "pravda" má hodnotu True.

Pokud použijeme False v číselných výrazech, pak se vyhodnotí jako 0. True se v tomto případě vyhodnotí jako 1. Ačkoli to nemá žádný valný význam a ani se to nedoručuje, lze psát např. 5 * True nebo 7 - False.

Z uvedeného je zřejmé, že místo False by bylo možno psát 0 a místo True 1, neboť je to prakticky identické. Programátor by však měl tam, kde jde o opravdu o logické hodnoty užívat True či False.

Datový typ bool lze volat s argumentem v kulaté závorce jakožto funkci. Funkce bool se pak pokusí převést argument na logický typ.

Cvičení:

  1. Co vrátí funkce bool(-1)?
  2. Co vrátí samotné bool?
  3. Co je výsledkem výrazu 10 * (True - False) a proč?
  4. Co vrátí funkce bool(False) a co bool('False')?