温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

第一节 简单的值类型(变量和常量)

发布时间:2020-03-30 15:48:22 来源:网络 阅读:267 作者:habout632 栏目:移动开发

本文来自于疯子们的开源图书

使用let来定义常量,使用var来定义变量。常量的值在编译时不需要知道,但是你必须明确的给你赋一次值。这就意味着你使用常量给某个值命名,一旦赋值之后就可以到处使用了。

第一节 简单的值类型(变量和常量)

 

常量或者变量必须与你要赋予的值具有相同的类型。然而,你不必每次都准确的声明类型。在你创建常量或者变量的时候,提供一个值,这样编译器就可以自己推断它的类型了。在上面的例子中,编译器就推断出myVariable是一个整型的,因为它的初始值就是整型的。

如果初始值没有提供足够的信息(或者干脆就没有初始值),可以在变量后面指定类型,使用冒号隔开:

第一节 简单的值类型(变量和常量)

 

试验:

创建一个具有显式类型的Float常量,并赋予值4

变量或者常量的值永远不会隐式的转换成另一种类型。如果你需要将值转换成为另一种类型,那么就显式的创建一个期望类型的实例。

第一节 简单的值类型(变量和常量)

 

试验:

试着将上面最后一行的String 移除掉,看看有什么错误?

在字符串当中包含其他的变量(或者常量)值,有一个更加简便的方法:将变量(或者常量)使用括号包起来,再在括号前面添加反斜杠(\),例如:

第一节 简单的值类型(变量和常量)

 

试验:

在字符串当中使用\()包含一次浮点数计算;在欢迎文字当中包含某个人的名字

使用方括号([])来创建数组和字典,然后通过索引(index)或者键(key)来访问他们的元素。

第一节 简单的值类型(变量和常量)

 

创建一个空的数组或者字典,可以使用初始化的语法:

第一节 简单的值类型(变量和常量)

 

如果可以推断类型信息的话,你可以将空数组写作[], 空字典写成[:],例如:当你给一个变量赋与新值的时候,或者向函数传递参数。

第一节 简单的值类型(变量和常量)


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI