Julia入門(1) 靈活的變數命名

2021-10-07 08:31:30 字數 603 閱讀 2036

在社群有這樣的一段話:julia 提供了非常靈活的變數命名策略。變數名是大小寫敏感的,且不包含語義,意思是說,julia 不會根據變數的名字來區別對待它們。 (即 julia 不會自動將全大寫的變數識別為常量,也不會將有特定前字尾的變數自動識別為某種特定型別的變數,即不會根據變數名字,自動判斷變數的任何屬性。)

在 julia repl 和一些其它的 julia 編輯環境中,很多 unicode 數學符號可以使用反斜槓加 latex 符號名再按 tab 健打出。 例如:變數名 δ 可以通過 \delta tab 來輸入,甚至可以用 \alpha tab \hat tab _2 tab 來輸入 α̂₂ 這種複雜的變數名。 如果你在某個地方(比如別人的**裡)看到了乙個不知道怎麼輸入的符號,你可以在repl中輸入 ?,然後貼上那個符號,幫助文件會告訴你輸入方法。

如果有需要的話,julia 甚至允許你重定義內建常量和函式。(這樣做可能引發潛在的混淆,所以並不推薦)

注意:雖然如此,但並不建議如此

從命名策略就可以看出範圍很廣,這裡不做過多介紹。您可以參考中文社群

注意:內建語句的名字是唯一明確被禁止使用的變數名

即使 julia 語言對合法名字的限制非常少,但是遵循以下這些命名規範是非常有用的:

Julia學習(1) 入門

如何列印 變數如何賦值 如何注釋 基本數學語法 ref learn julia in y mins,julia by example jula wiki bookjulia定義了println 用於列印字元 變數 字串,注意這裡是println,print 小寫l println hello wor...

Julia1 4文件 1 Julia變數

在 julia 中的乙個變數是乙個與乙個值關聯 或繫結 的名稱。它的作用表現在當你想儲存乙個值 例如,你在進行一些數 算後得到了一些值,你需要在之後使用到這些值 時。例如 給變數 x 賦值為 10 julia x 1010 用 x 的值做一些數 算 julia x 111 重新給 x 賦值 juli...

python入門學習筆記1 變數的命名和字串

變數的命名和使用 變數名只能包含字母 數字和下劃線。但得注意不可以數字作為變數名的開始,例如 message 1 1 message 變數名可用下劃線來分隔其中的單詞,但不可以使用空格來分隔,例如 greenting message greenting message 不能將python關鍵字和函式...