※matplotlibで正六角形を描画するコードです。
# https://python.atelierkobato.com/polygon/
# matplotlib.pyplotをインポート
import matplotlib.pyplot as plt
# matplotlib.patchesをインポート
import matplotlib.patches as pat
# Figureを作成
fig = plt.figure(figsize=(5, 5))
# FigureにAxes(サブプロット)を追加
ax = fig.add_subplot(111)
# 正六角形の描画
# 中心座標(0.5, 0.5), 半径0.4
# 塗り潰しはブルー、縁の色はブラック
cp = pat.CirclePolygon(xy = (0.5, 0.5), radius = 0.4,
resolution = 6, fc = "blue", ec = "black")
# Axesに正多角形を追加
ax.add_patch(cp)