swift基础语法(01-常量与变量)

 

学习swift第一步打印Hello World

print("Hello World")

swift是不用加分号的

什么是常量?

常量是在程序运行过程中不能改变值的量

什么时变量?

变量是可以在程序运行过程中不断变化的量

在swift当中常量和变量必须在使用前声明

let来声明常量,用var来声明变量

常量定义方式:

可以用任何你喜欢的字符作为常量和变量名,包括 Unicode 字符

常量与变量名不能包含以下:

数学符号,箭头,保留的(或者非法的)Unicode 码位,连线与制表符。

也不能以数字开头,但是可以在常量与变量名的其他地方包含数字。

注意: Swift中的常量必须在定义时初始化(OC可以不初始化), 否则会报错

let max =10

let ?? = 100

变量定义方式:

在OC当中先定义再初始化————>(以下为OC写法)

int age;

age = 10;

也可以定义的同时初始化

int age = 10;

在swift当中先定义再初始化:

var age 这种写法会直接报错.

报错原因:(type annotation missing in pattern:没有指定数据类型)

在Swift中如果想要先定义一个变量,

以后使用时再初始化必须在定义时告诉编译器变量的类型(类型标注)

写法为:

var age: Int

age = 20

定义的同时初始化:

在Swift中如果定义的同时初始化一个变量,可以不用写数据类型

编译期会根据初始化的值自动推断出变量的类型(类型推断机制)

var age: Int = 20

var age = 20

时间: 2024-10-11 05:30:10

swift基础语法(01-常量与变量)的相关文章

Swift基础语法(常量变量、数据类型、元组、可选、断言等)

Swift 是 iOS 和 OS X 应用开发的一门新语言.然而,如果你有 C 或者 Objective-C 开发经验的话,你会发现 Swift 的很多内容都是你熟悉的. Swift 的类型是在 C 和 Objective-C 的基础上提出的,Int是整型:Double和Float是浮点型:Bool是布尔型:String是字符串.Swift 还有两个有用的集合类型,Array和Dictionary,请参考集合类型. 就像 C 语言一样,Swift 使用变量来进行存储并通过变量名来关联值.在 Sw

Java的基础语法(二): 常量,数据类型,变量

4.常量 ①.定义: 在程序执行过程中,其值不可以发生改变 ②.分类: 整数常量: 所有整数 小数常量: 所有小数 字符常量: 用单引号括起来的内容,里面只能放单个数字/单个字母/单个符号(可以是空格字符,但不能什么都不放) 字符串常量: 用双引号括起来的内容(长度可以为0,即空字符串"") 布尔常量: 只有true和false 空常量: null 5.数据类型 ①.意义: Java是强类型语言,对于每一种数据都定义了明确的具体数据类型,在内存中分配配了不同大小的内存空间 ②.分类:

swift 基本语法---01

Swift是苹果公司于2014年WWDC发布的一款全新的编程语言,这门语言可以用来开发ios,Mac的应用程序,苹果从2010年开始设计Swift语言,耗时4年. Swift的语法内混合了JavaScript.Objective-C.Python这三门语言,语法简单,代码简洁,而且在开发ios和Mac的应用程序时可以和Objective-C混用.Swift拥有了脚本语言语法简单和易于编写和测试的优点,同时也有Objective-C能够更好的利用设备性能的强大之处. Swift的一些简单语法: "

Swift基础语法学习总结(转)

Swift基础语法学习总结 1.基础  1.1) swift还是使用// 和/* */ 来注释,并且/* */允许多行注释. 1.2) swift使用print和println打印,它的传参是一个泛型,几乎所有类型都是可打印的. 1.3) swift在语句后面加分号与否都是正确的,但是swift偏好的风格是不在结尾处加分号的.如果有多个语句,必须用分号隔开. 1.4) 在一个数字中庸下划线(_)会被忽视,方便认出大数值的的数字,也可以在前面补零. 1.5) swift不允许在不同种类型间做加减乘

PHP100-第三讲 PHP5.4 语法、常量、变量、数据类型详解

内容摘要: ①PHP5.4 的基本语法与写作格式 ②PHP5.4 的变量与变量数据类型 ③PHP5.4 的系统常量与自定义常量 PHP5.4 的基本语法与写作格式: 任何程序语言都有自己的语言风格,PHP语言也有自己独特的风格,虽然也继承了许多Perl和C的语言特色.但经过多年的发展PHP已经成为了一个成熟 的编程语言,所以我们还需要认真的学习PHP的独特语法.PHP一个很大的特色就是与HTML标签语言进行混编,这种模式是今后很长一段学习过程中所用到 的格式,因此我们先来通过一个例子来认识一下P

PHP5.4 语法、常量、变量、数据类型详解

1.php5.4的基本语法与写作格式 短标签模式的开启: ; short_open_tag php语句的分隔符: <?php $php=true; if($php){     echo "It is true";//分号介绍 }    //大括号结束: ?> 函数的使用格式: 1.返回值 函数名() 2.返回值 函数名(参数,参数...) 3.函数名 (参数,参数..,返回变量) 4.返回值 函数名(...)调用符 2.php5.4的变量与变量数据类型 变量用$开头,只能是

swift基础语法之——变量和常量

swift几乎可以用任何字符作为常量和变量的名字 例如: let π = 3.14159 let 网址 = "http://www.cnblogs.com/walter371" let {emoji表情} = "王大力和王二力" //emoji表情是一种特殊的Unicode字符 //在mac上可以使用快捷键:control+command+空格来调出emoji表情 常量和变量的注意点:不能包含数学符号:+.-.*./不能是关键字:(如:let . var等) 不能包

Swift 基础语法

一.变量和常量 定义 let 定义常量,一经赋值不允许再修改 var 定义变量,赋值之后仍然可以修改 //: # 常量 //: 定义常量并且直接设置数值 let x = 20 //: 常量数值一经设置,不能修改,以下代码会报错 // x = 30 //: 使用 `: 类型`,仅仅只定义类型,而没有设置数值 let x1: Int //: 常量有一次设置数值的机会,以下代码没有问题,因为 x1 还没有被设置数值 x1 = 30 //: 一旦设置了数值之后,则不能再次修改,以下代码会报错,因为 x1

Swift基础语法学习总结(一)

1.基础 1.1) swift还是使用// 和/* */ 来注释,并且/* */允许多行注释. 1.2) swift使用print和println打印,它的传参是一个泛型,几乎所有类型都是可打印的. 1.3) swift在语句后面加分号与否都是正确的,但是swift偏好的风格是不在结尾处加分号的.如果有多个语句,必须用分号隔开. 1.4) 在一个数字中庸下划线(_)会被忽视,方便认出大数值的的数字,也可以在前面补零. 1.5) swift不允许在不同种类型间做加减乘除,要先做类型转换或运算符重载