Code Monkey home page Code Monkey logo

julia-learn's Introduction

Julia-Learn

Julia的中文学习教程,本着学习和开源的**,把自己学习Julia的思路写下来,希望对大家有所帮助。

Julia确实优秀,以动态脚本语言的模样,达到近似于编译语言的性能

目录说明

  • Doc:文档Markdown教程
  • src:对应文档的julia代码
  • Learn:学习Julia的尝试代码
  • julia-1.5.3.pdf:Julia官方英文文档

Doc目录

  • 第一部分 预备知识
    • 第 1 章 起步
      • 1.1 初识 Julia
      • 1.2 安装和启动
      • 1.3 编写第一个程序
      • 1.4 改进第一个程序
      • 1.5 小结
    • 第 2 章 编程环境
      • 2.1 REPL 环境及其用法
      • 2.2 程序包与环境配置
      • 2.3 项目的创建与引入
      • 2.4 小结
  • 第二部分 基本的定义
  • 第三部分 代码的组织
    • 第 11 章 流程控制
      • 11.1 最简单的代码块
      • 11.2 if 语句
      • 11.3 for 语句
      • 11.4 while 语句
      • 11.5 let 语句
      • 11.6 错误的报告与处理
      • 11.7 小结
    • 第 12 章 函数与方法
      • 12.1 什么是函数
      • 12.2 Julia 中的函数
      • 12.3 基本的编写方式
      • 12.4 函数的参数
      • 12.5 函数的结果
      • 12.6 衍生方法
      • 12.7 函数的参数化
      • 12.8 do 代码块
      • 12.9 小结
    • 第 13 章 模块
      • 13.1 程序中的模块
      • 13.2 模块的导入与使用
      • 13.3 模块的引入路径
      • 13.4 标准模块
      • 13.5 小结
  • 第四部分 进阶之门
    • 第 14 章 接口编程
      • 14.1 什么是接口编程
      • 14.2 接口编程的好处
      • 14.3 接口编程的运用
      • 14.4 两种接口
      • 14.5 小结
    • 第 15 章 关于元编程
      • 15.1 什么是元编程
      • 15.2 元编程入门
      • 15.3 进阶用法
      • 15.4 元编程利器:宏
      • 15.5 小结
  • 附录

julia-learn's People

Contributors

wooyang2018 avatar

Stargazers

Arvin avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.