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

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
主站蜘蛛池模板: 乌兰县| 攀枝花市| 新巴尔虎右旗| 石嘴山市| 天等县| 西华县| 临桂县| 阳原县| 蓬莱市| 拜泉县| 灵武市| 桦甸市| 徐州市| 南丰县| 当涂县| 福州市| 酉阳| 平乐县| 鄂尔多斯市| 垦利县| 荣成市| 墨脱县| 柘荣县| 贵州省| 绥化市| 保康县| 渭南市| 巩留县| 湖口县| 太白县| 孝义市| 三门县| 公安县| 望谟县| 多伦县| 曲松县| 河西区| 乐平市| 济阳县| 驻马店市| 南阳市|