Swift变量 常量

变量声明

变量声明意思是告诉编译器在内存中的哪个位置上为变量创建多大的存储空间。 在使用变量前,你需要使用 var 关键字声明它,如下:

var varA = 42
var varB:Float
varB = 3.14159

变量命名

变量名可以由字母,数字和下划线组成。 变量名需要以字母或下划线开始。 Swift 是一个区分大小写的语言,所以字母大写与小写是不一样的。 变量名也可以使用简单的 Unicode 字符,如下:

var _var = "Hello, Swift!"
print(_var)
var 你好 = "你好世界"
print(你好)

变量输出

变量和常量可以使用 print(swift 2 将 print 替换了 println) 函数来输出。 在字符串中可以使用括号与反斜线来插入变量,如下:

var name = "百度"
var site = "http://www.baidu.com"

print("\(name)的官网地址为:\(site)")

Swift 常量

常量一旦设定,在程序运行时就无法改变其值。 常量可以是任何的数据类型如:整型常量,浮点型常量,字符常量或字符串常量。同样也有枚举类型的常量: 常量类似于变量,区别在于常量的值一旦设定就不能改变,而变量的值可以随意更改。 以下是一个简单是实例演示了 Swift 中常量使用类型标注。需要注意的是常量定义时必须初始值

let constA = 42
print(constA)

let constB:Float = 3.14159

print(constB)

常量命名和输出和变量一样!

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Hongten

对于String对象,可以使用"="赋值,也可以使用"new"关键字赋值,两种方式有什么区别?

当你看见这个标题的时候,你可能会下意识的去想一下,这两种方式到底有什么样的区别呢?

17720
来自专栏待你如初见

Day08

13030
来自专栏数据结构笔记

python基础类型(三):可调用类型——函数和方法

在 python中所有的类型都是对象,即使是 int,float这些其他语言中的基础类型在 python中也是以对象的形式存在,函数和方法也不例外。

11530
来自专栏互联网开发者交流社区

Java关键字final、static使用总结

15930
来自专栏十月梦想

字符串截取substr和substring区别?

刚才我们已经简单的了解了一下数组截取的splice和slice的区别,这篇文章来简单了解一下字符串截取的两种方式substr和substring的区别?为了数组...

39920
来自专栏GreenLeaves

JavaScript引用类型之Array数组之强大的splice()方法

splice()方法可以说是Array数组最强大的方法,他的用法很多,主要用法是向数组的中部插入项! 下面是它的用法: arrayObject.splice(i...

22950
来自专栏Pythonista

Python中的变量引用对象需注意的几点

        Python中,变量的作用仅仅是一个标识,只有赋值后才被创建,它可以引用任何类型的对象,而且在引用之前必须赋值。赋值后的变量指向响应的对象,拥有...

13720
来自专栏程序员互动联盟

【Java概念学习】--数组的初始化

一维数组的声明方式: type var[]; 或type[] var; 声明数组时不能指定其长度(数组中元素的个数), Java中使用关键字new创建数组对象,...

348110
来自专栏小鹏的专栏

用一个脚本学习 python

# -*- coding: utf-8 -*- # Python 2.7 学习参考脚本 # print 打印函数 print "Hello Worl...

30070
来自专栏编程

Python基础2字符串

String 字符串是Python中最常用的数据类型,可以用单引号和双引号创建字 符串,字符串是不可变的。 字符串的基本操作:Python内建序列包括(列表、元...

21490

扫码关注云+社区

领取腾讯云代金券