PROG1 - prednaska 4

Zdroj
ručne priradené
Pridané

Pozrieť na YouTube →

Preber si túto prednášku so svojou AI

Skopíruj pripravený podklad a vlož ho do ChatGPT, Claude alebo inej AI — bude ťa učiť alebo skúšať len z tejto prednášky.

Otvoriť AI: ChatGPT · Claude · Gemini

Zhrnutie prednášky

Prednáška z Programovania 1 začína funkciou input, ktorá načíta vstup z klávesnice vždy ako reťazec, preto ho treba na prácu s číslami pretypovať; príklad ukazuje interaktívnu verziu funkcie vypisujúcej prvých n párnych čísel. Ďalej sa vysvetľuje operátor % (modulo), ktorý vracia zvyšok po delení a hodí sa napríklad na zisťovanie parity čísla. Hlavná časť sa venuje podmieneným príkazom: booleovským výrazom a porovnávacím operátorom (==, <=, >=), častým chybám (= namiesto ==, prehodené poradie znakov) a logickým operátorom and, or a not. Nakoniec sa preberá konštrukcia if s odsadeným blokom príkazov a vetva else, ktorá sa vykoná, keď podmienka nie je splnená, a začína sa výklad elif.

  • - Funkcia input vracia vždy reťazec, na prácu s číslom ho treba pretypovať.
  • - Operátor % (modulo) vracia zvyšok po delení; číslo % 2 == 0 znamená párne číslo.
  • - Booleovské výrazy sa vyhodnocujú ako True alebo False; porovnávanie robí == (nie =, ktoré je priradenie).
  • - Operátory väčší rovný a menší rovný sa píšu >= a <=, najprv šípka a potom rovnítko.
  • - Logické operátory: and (platia obe časti), or (platí aspoň jedna), not (negácia).
  • - Príkaz if vykoná odsadený blok len vtedy, keď je podmienka pravdivá; podmienkou môže byť aj zložený výraz so zátvorkami.
  • - Vetva else sa vykoná, ak podmienka v if nebola splnená, a musí byť odsadená rovnako ako if.

Zhrnutie pripravené s pomocou AI z prepisu videa.