常量和变量
  • 常量:

    • 使用let关键词来声明一个常量
    • 所指向的是一个特定类型的值,如数字10或者字符”hello”,常量的值是不能够被二次修改的
    • 编程时使用常量能够让代码看起来更加安全和简洁!
      • let name = “siri”   // 一个人的名字一般是不变的,声明为一个常量
  • 变量:

    • var关键词声明一个变量
    • 变量的值可以根据需要不断修改
      • var age = 10    // 一个人的年龄是变化的 ,声明为一个变量
        age = 20
  • 可以在一行中声明多个变量或常量

    • var x = 10.0, y = 44.0, z = 0.0
  • 类型注解:

    • 声明时注明该变量或常量的类型。 实际编程中很少需要使用类型注解,定义常量或者变量的时候Swift已经根据初始化的值确定了类型信息。Swift几乎都可以隐式的确定变量或常量的类型。如果初始化值没有被给出,更好的办法是指定变量的类型而不是让Swift隐式推导类型。
    • var name :String    // 类型注解为字符串 String
 
注意一:如果一个值在之后的代码中不会再变化,应该用let关键词将它声明为常量。变量只用来存储会更改的值。
 
变量和常量命名