Python Zadaci
1. Top 3 mobitela
n = int(input('Koliko mobitela unosite '))
lista = []
for i in range(n):
a = input('Unesi mobac ')
if a == 'LG' or a == 'Nokia' or a == 'Samsung':
lista.append(a)
lista.sort()
print(lista)
2. Parni brojevi (bez onih djeljivih s 10)
n = int(input('Koliko brojeva unosite '))
lista = []
for i in range(n):
a = int(input('Unesi broj '))
if a % 2 == 0 and a % 10 != 0:
lista.append(a)
lista.sort()
lista.reverse()
print(lista)
3. Sedmerokut (Turtle)
from turtle import *
speed(10)
pensize(5)
pencolor('green')
title('iz lijevog vrha')
def sedmerokut(a):
for i in range(7):
fd(a)
lt(360/7)
def niz(a):
if a < 10:
return
else:
sedmerokut(a)
niz(a/2)
4. Puž / Peterokut (Turtle)
from turtle import *
title('Puž')
speed(10)
pensize(5)
pencolor('blue')
lt(90)
def peterokut(a, n, kut):
if n < 1:
return
else:
for i in range(5):
fd(a)
lt(360/5)
lt(kut)
peterokut(a * 7/10, n - 1, kut)