一、希腊字母及读音
大写 |
小写 |
英文读音 |
中文读音 |
Α |
α |
Alpha |
阿尔法 |
Β |
β |
Beta |
贝塔 |
Γ |
γ |
Gamma |
伽马 |
Δ |
δ |
Delta |
德尔塔 |
Ε |
ε |
Epsilon |
艾普西隆 |
Ζ |
ζ |
Zeta |
泽塔 |
Η |
η |
Eta |
伊塔 |
Θ |
θ |
Theta |
西塔 |
Ι |
ι |
Iota |
约塔 |
Κ |
κ |
Kappa |
卡帕 |
Λ |
λ |
Lambda |
拉姆达 |
Μ |
μ |
Mu |
谬 |
Ν |
ν |
Nu |
纽 |
Ξ |
ξ |
Xi |
柯西 |
Ο |
ο |
Omicron |
奥密克戎 |
Π |
π |
Pi |
派 |
Ρ |
ρ |
Rho |
柔 |
Σ |
σ |
Sigma |
西格玛 |
Τ |
τ |
Tau |
陶 |
Υ |
υ |
Upsilon |
宇普西隆 |
Φ |
φ |
Phi |
斐 |
Χ |
χ |
Chi |
希 |
Ψ |
ψ |
Psi |
普西 |
Ω |
ω |
Omega |
欧米伽 |
二、Python输出
for upper in range(913, 938): #输出大写
print(chr(upper), upper)
for lower in range(945,970): #输出小写
print(chr(lower),lower)
结果输出
#为了方便观察,这里将大小写并排展示
Α 913 α 945
Β 914 β 946
Γ 915 γ 947
Δ 916 δ 948
Ε 917 ε 949
Ζ 918 ζ 950
Η 919 η 951
Θ 920 θ 952
Ι 921 ι 953
Κ 922 κ 954
Λ 923 λ 955
Μ 924 μ 956
Ν 925 ν 957
Ξ 926 ξ 958
Ο 927 ο 959
Π 928 π 960
Ρ 929 ρ 961
930 ς 962 #有情况
Σ 931 σ 963
Τ 932 τ 964
Υ 933 υ 965
Φ 934 φ 966
Χ 935 χ 967
Ψ 936 ψ 968
Ω 937 ω 969
三、发现问题
我在百度上查到的希腊字母是24个,可以看到上面代码输出了25个。通过对比可以找出多出的那个字母。
930 ς 962
代码查看
print(chr(930))
print(chr(930).lower())
print(chr(930).upper())
--------以下是输出------------------------
----------以下是想法-----------
好像这个编码不表示具体字符
print(chr(962).lower())
print(chr(962).upper())
print(chr(963).lower())
print(chr(963).upper())
---------以下是输出---------
ς
Σ
σ
Σ
-------以下是想法---------
呵呵,962的大写居然是Σ,与963一样。
关于这个问题有什么背景知识欢迎与我交流。