
Python — vánoční stromek
Jaké by to byly Vánoce bez vánočního stromku! Je jasné, že každý správný Pythonista musí umět takový stromek naprogramovat. Nejlépe na pár řádcích.
Pokud to Pythonista neumí nebo se chce inspirovat, přichází ke slovu internet. Ten je sice plný návodů, ale s jejich kvalitou je to někdy horší. My jsme si dali tu práci a celý internet prohledali, takže vy už nemusíte.
Kód jsme pročistili a opatřili poznámkami, abyste si s ním mohli snadno hrát a upravovat ho. Stačí jen zkopírovat. Na 1 kliknutí!
Stromek využívá knihovny numpy a matplotlib. Pokud používáte distribuci Anaconda, měli byste mít obě knihovny už nainstalovány.
Přejeme vám Lovely Vánoce!
# Import knihoven
import numpy as np
import matplotlib.pyplot as plt
# Funkce pro výpočet souřadnic spirály
def tree_coordinates():
"""Vypočítá souřadnice překrásného stromu"""
theta = np.linspace(-10 * np.pi, 10 * np.pi, 250)
z = np.linspace(-10, 0, 250)
x = np.sin(theta) * z
y = np.cos(theta) * z
return (x,y,z)
fig = plt.figure(figsize=(10, 10)) # Velikost obrázku v palcích
ax = fig.gca(projection='3d') # Chceme stromek ve 3D
ax.view_init(10, 5) # Nastavíme úhel pohledu
ax._axis3don = False # Skryjeme osy
x, y, z = tree_coordinates() # Načteme souřadnice
ax.plot(x, y, z, # Strom
c='#900090', linewidth=5)
ax.scatter(0, 0, 1, # Hvězda
c='#FFCE0A', s=1000,
marker='*')
plt.show() # Zobrazíme výsledek

Líbil se vám článek? Sdílejte ho s ostatními nebo nám napište něco hezkého. Děkujeme!
Mohlo by vás zajímat
Blog

Brzdí vás Excel? Vlastní datové aplikace rychle a bez programátorů.
Pokud pracujete s daty, velká část vaší práce se odehrává v Excelu. Ať už děláte …

Jak vytváříme jednoúčelové aplikace s pomocí AI
Vytváříme malé nástroje. Jeden nástroj, jeden úkol. Tento článek popisuje jak to děláme. A co …

Aritmetický průměr vs. medián
Postup výpočtu aritmetického průměru je poměrně známý. Máme např. následující hodnoty platů: Pro zjištění aritmetického …
Data Apps

Převod řeči na text
Audio přepis založený pouze na CPU, poháněný technologií faster-whisper. Využívá efektivní model tiny.en k zajištění rychlého a přesného přepisu. Podporuje výstup v prostém textu nebo formátu titulků SRT.

Odstraňovač EXIF metadat
Nahrajte obrázek a bezpečně odstraňte všechna skrytá metadata EXIF, jako jsou souřadnice GPS, podrobnosti o fotoaparátu a časová razítka. Metadata lze stáhnout jako soubor CSV pro další analýzu.

Kouzelný odstraňovač pozadí
Odstraňte pozadí z vašich obrázků pomocí chytrého a rychlého kouzelného odstraňovače. Poháněno nejmodernějšími AI modely. Vaše soubory neukládáme, takže vaše soukromí je chráněno.
Kurzy

Python - základy
Naučte se základy Pythonu - populárního jazyka, který vzal datovou vědu doslova útokem.

Základy Tableau
Kurz pro všechny, kteří chtějí proniknout do analýzy dat pomocí vizualizací.

Vizualizace dat v Canvě
Naučte se jednoduše vizualizovat data v Canvě. Tento mikro kurz vás provede základy tvorby přehledných grafů.

Python pro každý den
Jak si užít Python a nezabloudit v kódu

IT je taky pro holky!
Tvůj inspirativní průvodce světem technologií

Datová gramotnost pro každého
Data literacy. Získejte klíčové znalosti pro dnešní daty řízený svět.
