## Tuesday, October 3, 2017

### Adventures in Python: Printing Mathematical Symbols with Unicodes

Adventures in Python:  Printing Mathematical Symbols with Unicodes

Got to start somewhere.  I confess that I am a beginner when it comes to Python.

With the use of the backslash, followed by a u, then four hexadecimal numbers, Python can print all sorts of symbols not easily found on a standard keyboard.  Some common math symbols and their Unicode:

 039A Δ 03C0 π 2202 ∂ 2248 ≈ 03A3 Σ 00B0 ° 221A √ 2260 ≠ 03A6 ϕ 0283 ∫ 2264 ≤ 221E ∞ 03C3 μ 03B4 δ 2265 ≥ 03B8 θ 03BB λ 2220 ∠ 03B1 α 03B2 β 03C3 σ 0413 Γ 2205 ∅ 29A8 ⦨ 2282 ⊂ 2283 ⊃ 221B ∛ 221D ∝

A short program that demonstrates calling the Unicode characters:

# Program 001: Python Program
# Unicode is the format \uxxxx
# print command is used
print("This is some of my favorite constants (to 8 places).")
print("\u221A \u2248 1.41421356")
print("\u03C0 \u2248 3.14159265")
print("e \u2248 2.71828183")
print("\u03A6 \u2248 1.61803399")

Anything that comes after the hashtag (#) is a comment.

Output:

This is some of my favorite constants (to 8 places).
√ ≈ 1.41421356
π ≈ 3.14159265
e ≈ 2.71828183
Φ ≈ 1.61803399
>>>

Fairly simple.  Next up, I learn about input and the type of objects (the hard way).

Eddie

This blog is property of Edward Shore, 2017.