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

Variables, Types, and Operations

Julia is an optionally typed language, which means that the user can choose to specify the type of arguments passed to a function and the type of variables used inside a function. Julia's type system is the key for its performance; understanding it well is important, and it can pay off to use type annotations, not only for documentation or tooling, but also for execution speed. This chapter discusses the realm of elementary built-in types in Julia, the operations that can be performed on them, as well as the important concepts of types and scope.

The following topics are covered in this chapter:

  • Variables, naming conventions, and comments
  • Types
  • Integers
  • Floating point numbers
  • Elementary mathematical functions and operations
  • Rational and complex numbers
  • Characters
  • Strings
  • Regular expressions
  • Ranges and arrays
  • Dates and times
  • Scope and constants

You will need to follow along by typing in the examples in the REPL, or executing the code snippets in the code files of this chapter.

主站蜘蛛池模板: 绥宁县| 尉犁县| 巫山县| 肥西县| 淅川县| 宜宾县| 乌兰县| 山阳县| 东城区| 崇仁县| 霍州市| 德兴市| 长岛县| 黑河市| 呼图壁县| 永兴县| 常宁市| 赣州市| 台北市| 东乡族自治县| 根河市| 门源| 樟树市| 岢岚县| 山西省| 蛟河市| 神木县| 德阳市| 阜阳市| 陆丰市| 松潘县| 秦安县| 县级市| 布拖县| 吴江市| 永靖县| 伊宁市| 沿河| 灵丘县| 赣州市| 正阳县|