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

  • 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
主站蜘蛛池模板: 蒲江县| 东乡| 开鲁县| 八宿县| 同心县| 陕西省| 黔江区| 巨野县| 新巴尔虎左旗| 鱼台县| 炎陵县| 奉贤区| 鲜城| 合阳县| 内乡县| 兴城市| 称多县| 宜阳县| 多伦县| 曲松县| 枣强县| 昆明市| 汝南县| 甘肃省| 固镇县| 托克逊县| 乳山市| 顺义区| 雅安市| 皋兰县| 互助| 通化市| 江西省| 北碚区| 石泉县| 陵水| 贵州省| 正安县| 乌什县| 亚东县| 七台河市|