官术网_书友最值得收藏!

Characters

Like C or Java, but unlike Python, Julia implements a type for a single character, the Char type. A character literal is written as 'A', where typeof('A') returns Char. A Char value is a Unicode code point, and it ranges from '\0' to '\Uffffffff'. Convert this to its code point with Int(): Int('A') returns 65, and Int('α') returns 945, so this takes two bytes.

The reverse also works: Char(65) returns 'A', Char(945) returns '\u3b1', which is the code point for α (3b1 is hexadecimal for 945).

Unicode characters can be entered by a \u in single quotes, followed by four hexadecimal digits (ranging from 0-9 or A-F), or \U followed by eight hexadecimal digits. The isvalid(Char, value) function can test whether a number returns an existing Unicode character: isvalid(Char,0x3b1) returns true. The normal escape characters, such as \t (tab), \n (newline), \', and so on, also exist in Julia.

主站蜘蛛池模板: 扶余县| 清苑县| 文安县| 思南县| 平塘县| 出国| 井陉县| 仁布县| 泸溪县| 剑阁县| 顺昌县| 忻州市| 平乡县| 天水市| 茂名市| 焉耆| 游戏| 迭部县| 定安县| 扬州市| 措勤县| 平陆县| 石楼县| 周宁县| 武定县| 南通市| 马山县| 陕西省| 宿迁市| 连云港市| 得荣县| 郓城县| 渭源县| 和静县| 孟村| 扎兰屯市| 东至县| 社会| 唐山市| 安泽县| 广宗县|