Julia : 在编程中的Unicode 字符

Julia的缔造者有意把自己加入一些数学的元素,让代码看起来更象公式,满满的数据推导呀。

比如,经常看到一些字符。

∈	; ∩	;⊂	; ∉	

两个问题:

1、这些符号如何输进去的?

2、这些代表什么意思?

先回答上面第2个问题,上面我们看到的是通用的Unicode 字符,在Julia中,被赋于了和数学中一样的含义。这个你不用担心。
关于第1个问题,如果你不经常用这些符号,感觉有点怪。其实也不复杂。

(1)在 Julia 编辑器中,可以像输入 LaTeX 符号一样,用 tab补全下表列出的 。

在这里插入图片描述

(2)在 REPL 中,你可以通过查询的模式来找到,如何输入。

首先,按 ? 进入帮助模式。
然后将 Unicode 字符复制粘贴进去,按enter;

在这里插入图片描述上面告诉你,你可以

“"∈" can be typed by \in<tab>”

除此之外,还有相关的用法。不错吧。

关于其它的一些Unicode 字符,你可以见官网。

U+02208	∈	\in	Element Of
U+02209	∉	\notin	Not An Element Of
U+0220A	∊	\smallin	Small Element Of
U+0220B	∋	\ni	Contains As Member
U+0220C	∌	\nni	Does Not Contain As Member
U+003A5	Υ	\Upsilon	Greek Capital Letter Upsilon
U+003A6	Φ	\Phi	Greek Capital Letter Phi
U+003A7	Χ	\Chi	Greek Capital Letter Chi
U+003A8	Ψ	\Psi	Greek Capital Letter Psi

U+02227	∧	\wedge	Logical And
U+02228	∨	\vee	Logical Or
U+02229	∩	\cap	Intersection
U+0222A	∪	\cup	Union

U+003A9	Ω	\Omega	Greek Capital Letter Omega
U+003B1	α	\alpha	Greek Small Letter Alpha
U+003B2	β	\beta	Greek Small Letter Beta
U+003B3	γ	\gamma	Greek Small Letter Gamma
U+003B4	δ	\delta	Greek Small Letter Delta
U+003B5	ε	\upepsilon, \varepsilon	Greek Small Letter Epsilon
U+003B6	ζ	\zeta	Greek Small Letter Zeta
U+003B7	η	\eta	Greek Small Letter Eta
U+003B8	θ	\theta	Greek Small Letter Theta
U+003B9	ι	\iota	Greek Small Letter Iota
U+003BA	κ	\kappa	Greek Small Letter Kappa
U+003BB	λ	\lambda	Greek Small Letter Lamda / Greek Small Letter Lambda
U+003BC	μ	\mu	Greek Small Letter Mu
U+003BD	ν	\nu	Greek Small Letter Nu


U+02264	≤	\le, \leq	Less-Than Or Equal To / Less Than Or Equal To
U+02265	≥	\ge, \geq	Greater-Than Or Equal To / Greater Than Or Equal To
U+02266	≦	\leqq	Less-Than Over Equal To / Less Than Over Equal To
U+02267	≧	\geqq	Greater-Than Over Equal To / Greater Than Over Equal To

U+02282	⊂	\subset	Subset Of
U+02283	⊃	\supset	Superset Of
U+02284	⊄	\nsubset	Not A Subset Of
U+02285	⊅	\nsupset	Not A Superset Of
U+02286	⊆	\subseteq	Subset Of Or Equal To
U+02287	⊇	\supseteq	Superset Of Or Equal To
U+02288	⊈	\nsubseteq	Neither A Subset Of Nor Equal To
U+02289	⊉	\nsupseteq	Neither A Superset Of Nor Equal To


https://docs.julialang.org/en/latest/manual/unicode-input/

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值