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

  • Mastering Swift
  • Jon Hoffman
  • 196字
  • 2021-07-16 14:12:11

Chapter 2. Learning about Variables, Constants, Strings, and Operators

The first program I ever wrote was written in the basic programming language, and was the typical Hello World application. This application was pretty exciting at first, but the excitement of printing static text wore off pretty quickly. For my second application, I used basic's input command to prompt the user for a name and then printed out a custom hello message to the user with their name in it. At the age of 12, it was pretty cool to display Hello Han Solo. This application led me to create numerous Mad Lib style applications that prompted the user for various words and then put those words into a story that was displayed after the user entered all the required words. These applications introduced me to, and taught me, the importance of variables. Every useful application I created since then has used variables.

In this chapter, we will cover the following topics:

  • What are variables and constants?
  • Difference between explicit and inferred typing
  • Explaining numeric, string, and Boolean types
  • Defining what optional types are
  • Explaining how enumerations work in Swift
  • Explaining how Swift's operators work
主站蜘蛛池模板: 南澳县| 榆中县| 定远县| 望都县| 潮安县| 交口县| 砚山县| 饶阳县| 义乌市| 巴南区| 庆阳市| 霍州市| 五指山市| 木兰县| 新邵县| 荥经县| 安丘市| 石首市| 义乌市| 利津县| 文山县| 略阳县| 巴青县| 图木舒克市| 苍梧县| 乐业县| 海伦市| 阜平县| 文水县| 南华县| 泗水县| 保德县| 水城县| 朝阳区| 富民县| 万山特区| 康定县| 滦南县| 都兰县| 章丘市| 区。|