3
ご存知の方もいらっしゃるでしょうが、どのジュリアスクリプトでもλ、φ、α、..を使用できます。これはPythonでも可能でしょうか?私はjuliaを使用しますが、私がラップしなければならないPythonのパッケージはまだあります。juliaと同様に、ジュピターノートブックでλ、φ、α、...を使用してください
ベスト願い
ご存知の方もいらっしゃるでしょうが、どのジュリアスクリプトでもλ、φ、α、..を使用できます。これはPythonでも可能でしょうか?私はjuliaを使用しますが、私がラップしなければならないPythonのパッケージはまだあります。juliaと同様に、ジュピターノートブックでλ、φ、α、...を使用してください
ベスト願い
パイソン3λ、φ、αおよび他の多くのUnicode characters in identifiers(@jwodderにより述べたように)をサポートしています。 jupyterのノートブックでは、すべてのUnicode文字が変数名、例えばとして使用できるわけではありません
\<character name><tab>
例
\alpha<tab> = 1
# α = 1
を入力して、これらの文字にアクセスすることができます絵文字:
>>> ♥ = "love"
File "<ipython-input-29-97d253080b57>", line 1
♥ = "love"
^
SyntaxError: invalid character in identifier
しかし、手紙のような文字は、特に外国語で、許可されています
>>> αγαπώ = "love"
>>> люблю = "love"
>>> 愛 = "love"
も参照のUnicodeの実用化の詳細についてデビッド・ビーズリーのtalkマスタリングのPython 3 I/O 。
はい、 'λ= 1'法的Pythonコードです。あなたはそれを試してみましたか?もしそうなら、あなたはエラーを起こしましたか? – Eric
非ASCII識別子はPython 3でのみ許可されています。 – jwodder
@jwodderいいえPython 2は非ASCII識別子を受け入れます。スクリプトの先頭にあるファイルエンコーディングを特定するだけで済みます。 (例えば '#coding = utf-8')。 –