Swift学习——变量var和let常量的用法(一)

Swift中的变量var和let常量

首先介绍一下Swift中的 var 和 let

(1)var 是 variable的缩写形式,是变量的意思 ,是可改变的。并非数据类型

比如:

注意每一个语句后面不用加分号

var i:double=10.0 //将i指为double类型的,变量名后面加个冒号
var i = 10  // 假设不指定类型的话,系统会自己主动依据你的赋值来推断类型

i = 15 //正确的写法

(2)let 是常量的意思。不可改变的

比如:

let name:String = "Jhon" //将name定义为字符串类型,假设程序以下改变就会报错的。

name = "hello"//错误的写法

(3)拼接字符串操作

name+=String(i)  则会输出 Jhon10.0

+=能够做字符串拼接操作

全部的UInicode编码的字符都能够被当做变量名或常量名声明和使用

时间: 2024-10-25 09:26:38

Swift学习——变量var和let常量的用法(一)的相关文章

Swift学习——变量var和let常量的使用方法(一)

Swift中的变量var和let常量 首先介绍一下Swift中的 var 和 let (1)var 是 variable的缩写形式,是变量的意思 ,是可改变的,并不是数据类型 例如: 注意每个语句后面不用加分号 var i:double=10.0 //将i指为double类型的,变量名后面加个冒号 var i = 10 // 如果不指定类型的话,系统会自动根据你的赋值来判断类型 i = 15 //正确的写法 (2)let 是常量的意思,不可改变的 例如: let name:String = "J

Swift学习之中的一个:常量与变量

正在学习swift中,看了一遍英文文档,如今是在看第二遍,顺便总结出一些知识点.假设有哪里说明值得质疑的地方,请留言/回复指出,谢谢! 常量与变量都会有一个关联的名字(如maximumNumberOfLoginAttempts或者welcomeMessage), 有特定的类型(如数字10或者字符串"Hello").常量的值一旦设置就不能再改动,而变量的值 在将来是能够改动为不同的值的. 声明常量与变量 常量与变量在使用前必须先声明.使用letkeyword声明常量,而变量是使用vark

Swift学习笔记(二)——常量与变量

这篇博客将会学习到Swift中的常量Constants和变量Variable.这是学习语言的基础.其中可以看到Swift每句后面基本都是没有:分号的,如果有加:分号的习惯,也可以加上. (1)常量声明:Swift将会使用关键字let来声明一个常量.定义常量之后不能再进行修改,否则会报错. let maxNum = 100 maxNum = 200   //这里会报错,常量值不能进行修改: (2)变量声明:Swift将会使用关键字var来声明一个变量,变量的值可以改变. var minNum =

Swift学习初探

Swift语言:简洁高效,代码风格类似于脚本语言,不需要在每一句之后写(;),函数方法重新返回C的风格,同Java一般不再需要.h和.m两个文件,而是合为一.Swift的变量声明使用let(常量,只能进行一次赋值)以及var(变量,值可变).Swift使用类型,可以根据值得格式推到出值得类型,所以不需要过多的变量类型符:3     -> 整型3.0   -> 浮点型"str" -> 字符(串)ture/false -> 布尔型 如果给出的变量值格式未能提供详细的

swift学习笔记一之常量和变量

本系列笔记是博主通过观看慕课网liuyubobobo讲师主讲的<玩儿转swift2.0>的课堂学习笔记并整理课堂上讲到的代码,也可通过慕课网app观看他的视频支持他,讲师的所有课堂代码在github上,以及更新的swift3.0的代码,建议还是先过一遍老师的视频,然后再自己敲一遍课堂代码,再反过来复习,相信一定有很大的帮助. 在OC语言中,变量在声明之前要指明其类型,如 NSString *name = @"liuyubobobo"; 但是swift类型中,当然变量也有指定

swift学习第一天:认识swift以及swift的常量和变量

一:认识swift // 1.导入框架 //#import <UIKit/UIKit.h> import UIKit // 2.定义一个标识符 // int a = 10; // swift中定义标识符:必须制定该标识符是一个常量还是一个变量 // var(变量)/let(常量) 标识符的名称 : 标识符的类型 = 初始化值 var a : Int = 10; let b : Double = 3.14; a = 29; // b = 3.11 错误写法 // 3.语句结束后可以不跟; //

Swift 学习笔记第一天-变量常量,及数据类型

1.定义变量 用关键字 var 比如 var i=2 2.定义常量用let 如let c=3 可见Swift 定义时不用指定类型.由编译器推断 如果想指定类型 var i:Int32=2 练习 let apples=3 var h:Int32=32 h=32 let cs="i love \(apples + h)as" cs 得结果 会发现程序报错.a could not find member ''convertfromstringInterpolationSegment"

猫猫学Swift之变量和常量(2)

猫猫分享,必须精品 原创文章,欢迎转载.转载请注明:翟乃玉的博客 地址:http://blog.csdn.net/u013357243# 常量:let let是一个关键字,语言关键字,用来声明常量,(什么是关键字?嘎的不想解释,java中的public,oc的@开头的,js中的var等等..) 常量,就是经常用到的量(随你理解)如同生活当中常见的男,女,π=3.14等等.这些是不能变化的,swift中的常量不能变化,恩,记住这个就足够了. //常量: let c = 20 如果你想改变常量,那就

swift学习笔记(变量、数组和字典)

变量 (1)let 声明常量,var 声明变量,常量只能赋值一次. (2)常量和变量在声明的同时赋值,编译器会自动推断类型. (3)在声明时即不赋值也不指定类型,编译会出错,即不能声明类型不确定的变量. (4)swift的变量是强类型的,变量的类型确定以后,就不能在赋值其他类型数据给变量. (5)变量在声明的时候(显示指定类型的声明方式)在类型后面加一个?来标记这个变量的值是可选的,默认值为nil. (6)变量在没有初始化前使用编译错误,除非标记为缺省值 (7)不能将nil直接赋值给变量,标记为