fulltextové vyhledávání

Kalendář akcí

P Ú S Č P S N
1
Měsíční plán akcí: říjen 2018
KB Florbal Challenge
2
Tisková zpráva: Dvorek milevského gymnázia má novou tvář
3 4
Už potřetí se běželo S mapou v ruce skrz Vinice
5 6 7
8
Testování VEKTOR 4
9
Testování VEKTOR 4
10
Testování VEKTOR 4
Určení maturitních předmětů profilové části maturitní zkoušky pro rok 2019
Přírodovědný klokan
11
Testování VEKTOR 4
Informace o otevíraných oborech a dnech otevřených dveří
12
Testování VEKTOR 4
13
Informovali (i o naší) cestě do Bruselu
14
Exkurze do EP (1) Frankfurt nad Mohanem
Informovali (i o naší) cestě do Bruselu
Gymnazisté cestovali do centra Evropské unie
Exkurze do EP (4) Lovaň
Cesta do Bruselu v dvaceti šesti obrazech
15
Genius Logicus 2018/19
Exkurze do EP (2) Antverpy
Informovali (i o naší) cestě do Bruselu
Exkurze do EP (3) Gent
Gymnazisté cestovali do centra Evropské unie
Exkurze do EP (4) Lovaň
Exkurze do EP (5) Bruggy
Cesta do Bruselu v dvaceti šesti obrazech
Exkurze do EP (6) Brusel
16
Informovali (i o naší) cestě do Bruselu
Gymnazisté cestovali do centra Evropské unie
Exkurze do EP (4) Lovaň
Cesta do Bruselu v dvaceti šesti obrazech
Exkurze do EP (6) Brusel
17
Informovali (i o naší) cestě do Bruselu
Gymnazisté cestovali do centra Evropské unie
Cesta do Bruselu v dvaceti šesti obrazech
Exkurze do EP (6) Brusel
18
Informovali (i o naší) cestě do Bruselu
19
Nekřížkuj jen pod lavicí. Zapoj se i ty do pIšQworek!
Čtvrťáci vylepili plakát na svůj maturák na dveře školy
20 21
22
CERMAT aktualizoval seznam VŠ akceptujících nepovinnou zkoušku MATEMATIKA+
23 24
Výsledky Logické olympiády
25
Maturitní okruhy pro maturitu ve šk.r. 2018/19
26
I sextáni už vylepili svůj plakát na maturák
Výroční zpráva za školní rok 2017/18
27 28
29 30 31 1
Měsíční plán akcí: listopad 2018
Novela maturitní vyhlášky č. 177/2009 Sb. - konání maturitní zkoušky v roce 2019
Výsledek OK KB Florbal Challenge chlapců
2 3 4
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')?