Náhledy

Předchůdci

Podobné

Cyklus while v Pythonu

Zjednodušte program:
if test(1):
    print(1)
elif test(2):
    print(2)
elif test(3):
    print(3)
elif test(4):
    print(4)
else:
    print(5)

i = 1
while not test(i):
    i += 1
print(min(i, 5))
i = 1
while i < 5 and not test(i):
    i += 1
print(i)

Řízení výpočtu: mix

Jak najít nejvyšší trojciferné číslo dělitelné 7 i 9?

x = 999
while x % 7 != 0 or x % 9 != 0:
    x -= 1
print(x)
x = 999
while x % 7 != 0 and x % 9 != 0:
    x -= 1
print(x)

Podmíněný příkaz (if) v Pythonu

Ovlivní hodnota n, kolik slov se vypíše?
if n % 4 == 0:
    print("mrkev")
elif n % 4 == 1:
    print("celer")
elif n % 4 == 2:
    print("okurka")

neano

Cyklus for v Pythonu

Jak vypsat počet trojciferných čísel dělitelných 13 nebo 17?

n = 0
for x in range(100, 1000):
    if x % 13 == 0 or x % 17 == 0:
        n += 1
print(n)
n = 0
for x in range(100, 1000):
    if x % 13 == 0 or x % 17 == 0:
        n += 1
    print(n)

Funkce v Pythonu

Existuje x, pro které f(x) vypíše celer?
def f(x):
    return x > 0 and x % 17 == 0
    print("celer")

anone

Objekty v Pythonu

Přejmenování osoby

Uvažme následující program:

class Person:
    def __init__(self, name, age):
        self.name = name
        self.age = age

    def describe(self):
        print(self.name, 'is', self.age, 'years old.')

    def rename(self, new_name):
        self.name = new_name

friend = Person('Tom', 23)
friend.rename('David')
friend.describe()

Funkce v Pythonu

Vypíše se celer?
def test(x):
    return x != 2
    print("celer")

test(2)

anone

Funkce v Pythonu

Nápoj

Prozkoumejte funkci pro výběr nápoje:
from datetime import datetime

def choose_drink(time, bedtime):
    if close_to_bedtime(time, bedtime, gap=2):
        return 'cocoa'
    if close_to_bedtime(time, bedtime, gap=4):
        return 'water'
    return 'tea'

def close_to_bedtime(time=None, bedtime=22, gap=3):
    if time is None:
        time = datetime.now().hour
    return bedtime - time < gap
NAPIŠTE NÁM

Děkujeme za vaši zprávu, byla úspěšně odeslána.

Napište nám

Nevíte si rady?

Nejprve se prosím podívejte na časté dotazy:

Čeho se zpráva týká?

Vzkaz Obsah Ovládání Přihlášení Licence