a = int(input("Podaj pierwszą liczbę: "))
b = int(input("Podaj drugą liczbę: "))
c = int(input("Podaj trzecią liczbę: "))
if a >= b and a >= c:
print("Największa liczba to:", a)
elif b >= a and b >= c:
print("Największa liczba to:", b)
else:
print("Największa liczba to:", c)
Program porównuje liczby parami:
Użycie operatora >= pozwala uwzględnić sytuację, gdy liczby są równe.
tekst = input("Podaj tekst: ")
samogloski = "aeiouyAEIOUY"
licznik = 0
for znak in tekst:
if znak in samogloski:
licznik += 1
print("Liczba samogłosek:", licznik)
To proste i eleganckie rozwiązanie, które działa dla dowolnego tekstu.
def pole_kwadratu(a):
return a * a
bok = int(input("Podaj długość boku kwadratu: "))
print("Pole kwadratu:", pole_kwadratu(bok))
Wzór na pole kwadratu to a × a. Funkcja zwraca wynik obliczenia, a następnie program wypisuje obliczone pole.
lista = []
for i in range(5):
produkt = input("Podaj produkt: ")
lista.append(produkt)
print("\nLista zakupów:")
for p in lista:
print("-", p)
append().import random
tajna = random.randint(1, 20)
while True:
strzal = int(input("Zgadnij liczbę (1–20): "))
if strzal < tajna:
print("Za mało!")
elif strzal > tajna:
print("Za dużo!")
else:
print("Brawo! Trafiłeś!")
break
random.randint(1, 20) losuje liczbę z zakresu 1–20.while True działa, dopóki użytkownik nie trafi.break kończy grę, gdy liczba jest odgadnięta.