Sain Julia-ohjelmakoodia, jossa oli kreikkalaisia aakkosia muuttujien niminä. Kokeilin π -merkkiä Python v, 3.10.6 -ohjelmassa, mutta sitä ei ollut math-moduulissa valmiina kuten Juliassa. Muutoin kreikkalaiset aakkoset toimivat muuttujien niminä. Varmasti sitten myös muidenkin kielien aakkoset. Matemaattisissa laskentatehtävissä nuo voisivat olla jonkin verran kuvaavia muuttujien nimiä. Ja sehän on vain ohjelmakoodissa. Tietokone suorittaa ne ohjelmat ihan tai ainakin käytännössä ihan samalla tavalla muuttujien nimistä riippumatta.
import math
from random import randint
# https://fi.wikipedia.org/wiki/Kreikkalainen_kirjaimisto
if __name__ == '__main__':
π = math.pi
n = 5
θ = 2 * π * randint(0, n) # 0 <= θ <= 2π, uniform
ϕ = π * randint(0, n) # 0 <= ϕ <= π, uniform
print(π, " ", θ, " ", ϕ)
Juliassa oli π valmiina käytettäväksi math-moduulista, mutta python 3.10.6:ssa ei. Muutoin tuo ohjelma kyllä toimi. Voiko jossain ehdottaa piitä ja muita luonnon vakioita johonkin moduuliin, jos ei ihan math-moduuliin?
π näyttää kyllä aika paljon n-kirjaimelta, joten sekanannusvaara on olemassa koodaajalle.
Aiemmin olen miettinyt, että ei ole noita <= ja >= merkkejä saatu yhdeksi merkiksi, kuten kynällä paperille kirjoittaessa tehdään. Se vaatisi vähän ohjelman kääntäjälle syntaksin muutoksia.