swift 学习笔记之---常量与变量

常量和变量

变量一词源于数学,在计算机中,它被用来表示可以改变的值或者计算结果的抽象概念。与变量对应的是常量,它也是一种抽象概念,只是大多数情况下,常量表示的值或计算结果是不可改变的。在大多数高级编程语言中,常量和变量的含义往往是广义的,它们可以表示一个具体类型的值、一段代码块、一个内存地址或者一个函数方法,本书中将变量和常量统称为量值。

Swift中的命名也有一些约定俗成的规则,例如量值属性首字母会小写,类名、枚举名、结构体名首字母会大写。

  1. 常量是不能被改变的,一般用关键字"let"来定义常量

    let height = 60
    let anotherDouble: Double = 50  //如果初始化值没有提供足够的信息,则在变量名后面写类型,用":"分割开
    
  2. 变量,在Swift程序中,一般使用关键字"var"来定义变量

    var myVariable = 60.0
    var myVariable: Double = 60
    

    另,在Swift程序中使用"[]"创建一个数组和字典,接下来就可以通过方括号中的索引或者键值来访问数组和字典中的元素

    // 字符串代码示例:
    var shoppingList = ["catfish", "water", "blue paint"]
    shoppingList[1] = "bottle of water"
    // 字典代码示例:
    var occupations = ["Malcolom": "Captaion", "Kate": "hello"]
    occupations["Malcolom"] = "Public Relations"
    

    在Swift语言中,创建一个空的数组或者字典的初始化格式如下:

    let emptyArray = String[]
    let emptyDictionary = Dictionary<String, Float>
    

    如果无法判断数组或者字典的类型信息,可以写为空的数组格式"[]",或者空的字典格式"[:]"

    另外,为了简化代码的编写工作量,可以在同一行语句中声明多个常量或者变量,在变量之间以逗号隔开,演示代码如下:

    var x = 0.0, y = 0.0, z = 0.0 
    
  3. 使用中文进行变量的命名

    var 你好 = "Hello"
    
  4. 使用表情符号进行命名

    var 😜 = "hahahahahaha"
    

    插入表情方法:

    1) Xcode -> Edit -> Emoji & Symbols

    2)快捷键:^ + Command + Space

    如下图所示:在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值