Pracovní list č. 12

Pracujte podle pracovního listu PracL12 - cykly.

Pracovní soubor pl12.py

# Pracovní list č. 12

## 01 rikanka.py - nemusíte dělat

## 02 rada_cisel.py

for i in range(10): 
    print('číslo', i)

## 03 a

## 03 b

## 03 c

## 03 d

 
## 04 Vytvoř program druhe_mocniny.py, který pomocí for cyklu vypíše čísla a jejich 
# druhé mocniny:


 
## 05 Máme takovouto povídku (povidka.py): 
# Na stromě bylo 0 vrabců, jeden přiletěl a už je tam 1 vrabců 


 
## 06 Vrabci z předchozí povídky odlétají 



## 07 Máme kartičky s čísly od 0 do 9, které chceme náhodně rozložit po ploše. Vytvoř program 
# deset_karticek.py, který pomocí cyklu postupně nakreslí deset takových kartiček na 
# náhodných pozicích



## 08. Na chodníku je rozhozených pět cizokrajných bankovek s hodnotami 10, 20, 30, 40 
# a 50. Napiš program bankovky.py, který takové bankovky nakreslí pomocí for cyklu




## 09. Vytvoř nový program kresleni_cisel.py a přepiš do něj následující kód, který kreslí 
# čísla na grafickou plochu: 

import tkinter 
canvas = tkinter.Canvas() 
canvas.pack() 

for i in range(8): 
    x = i * 50 
    canvas.create_text(x, 100, text=i, font='arial 30') 

canvas.mainloop()


## 10. Uprav předchozí program tak, aby se čísla kreslila přibližně na úhlopříčce grafické plochy 
# podobně jako na následujícím obrázku


## 11. Uprav předchozí program tak, aby se čísla kreslila přibližně na úhlopříčce grafické plochy 
# podobně jako na následujícím obrázku


## 12 Víš, jak vypadá padající had z domina? Vytvoř program domino.py, který pomocí cyklu 
# a obdélníku nakreslí zatím ještě stojící kostky domina


## 13 Napiš program velka_pyramida.py, který pomocí cyklu a obdélníku nakreslí 
# takovouto pyramidu: