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

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
主站蜘蛛池模板: 托里县| 麻江县| 怀安县| 凤阳县| 南漳县| 平泉县| 巫山县| 桃园市| 富源县| 永嘉县| 综艺| 名山县| 敦化市| 峨眉山市| 阿城市| 禄丰县| 岳普湖县| 荣成市| 长沙县| 邵阳县| 潮安县| 四会市| 晋州市| 绵阳市| 巍山| 娄底市| 根河市| 吐鲁番市| 溧阳市| 黎川县| 乐安县| 淮安市| 体育| 缙云县| 伊宁市| 宁化县| 民勤县| 珲春市| 涡阳县| 久治县| 南陵县|