跳转到内容

Julia 简介

25% developed
来自维基教科书,开放的世界,开放的书籍
Previous page
Julia 简介 Next page
入门
目录

Julia 编程语言易于使用、快速且功能强大。这本维基教科书旨在作为对不太有经验和偶尔编程人员的语言介绍。有关更多学习资料,包括书籍、视频、文章/博客和笔记本的链接,请参阅 Julia 官方网站的学习部分。有关使用 Julia 的工作类型和公司的信息,请参阅工作

Julia 官方文档是权威指南,您应该在学习时尽可能多地参考它。它是语言本身以及作为基本安装一部分提供的标准包集(“标准库”)的“参考”指南。

Julia 的一个特点是广泛使用附加包来添加功能和特性,以及扩展内置函数的语法。寻找包(可以从 github.com 免费下载)的好地方包括JuliaHub 网站。包提供自己的文档,很多包还提供广泛的教程。

Julia 社区建立了良好的鼓励参与语言开发的准则,并在github上进行开发。这本维基教科书的优势在于它是由 Julia 社区制作和编辑的——您可以随时编辑任何内容。如果您发现任何错误或不清楚的地方,请随时纠正或添加示例。(您的前几次编辑会经过审核,以防您怀有不良意图。与维基百科一样,您应该预料到您的写作会被其他人编辑!)重点应该主要放在新用户身上,而不是计算机科学专家。

入门
一些介绍性文字、安装、路径和各种魔法
REPL
使用 REPL;Julia 作为计算器;获取帮助
数组和元组
存储数据 - 数组和元组;Julia 和科学编程的核心
类型
快速介绍类型,组织代码的方式以及使程序快速运行的秘诀
控制流程
循环和决策;if 和 else
函数
函数和方法;多重调度
字典和集合
将数据存储在字典和集合中
字符串和字符
使用字符串
使用文本文件
从文本文件读取数据;基本文件处理
使用日期和时间
使用日期和时间函数
绘图
绘图;介绍一些绘图包
元编程
元编程、表达式和宏
模块和包
Julia 代码的组织方式以及开发方式
数据帧
数据帧;在表格中组织数据
从其他语言迁移
Julia 用于其他编程语言的用户
Introducing Julia/Games
Julia 游戏,以及一些制作游戏的工具
[编辑 | 编辑源代码]
华夏公益教科书