美文网首页
swift 基础部分

swift 基础部分

作者: 格物s | 来源:发表于2020-04-06 14:52 被阅读0次

swift 基础部分:

//变量和常量

var num=10;//这是int类型的变量

var num2="my name is gewu"//这是string类型的变量

var num3=12.3 //这是double类型的变量

var num4:Int? = nil;//这是可选类型的变量

let name = 20//这是int类型的常量

let name2 = "my name is gewu"//这是string类型的常量

let name3 = 12.4//这是double类型的常量

//上面我们使用了 weift的类型推断

//注释符号

// 单行注释

/*

 多行注释

 */

//类型注解:也就是指定我们的变量或者常量的类型

//注意:加上类型注解 可以不用赋予初始值 不加类型注解 就必须赋予初始值

let sex2:String

var  sex:Int=19

//输出一个变量或者常量

print("\(sex)")

//print("\(sex2)")

print(name)

//如果不想换行 可以在最后加一个“ ”

print(name,"")

//一个元祖

varyuanzu= (20,"Error")

yuanzu.0

var(_,ssj) =yuanzu

ssj

//指定元素名

varyuanzu2= (x:20,y:"kkkk")

//通过元素名 查

yuanzu2.x

yuanzu2.y

//通过下标查

yuanzu2.0

yuanzu2.1

yuanzu2.x=30

yuanzu2.y="lll"

var yuansu3 = yuanzu2

yuansu3.x=100

yuansu3.y="oooo"

yuansu3.x

yuansu3.y

yuanzu2.x

yuanzu2.y

//由上面可见 元祖是值类型

//忽略元素

var(_,sss) =yuanzu2

print("\(sss)")

//可选类型:注意:可选类型可以不进行赋予初始值,但是必须要指定出变量的类型。

varkx:Int?

varkxw:String? ="love"

varkxx:Double? =10.0

//解包

ifletjiebao =kx{

    print(jiebao)

}else{

    print("没有值")

}

ifletjiebao =kxw{

    print("有数据:",jiebao)

}else{

    print("没有值")

}

//注意最后要加个 !表示:我知道这个可选有值 并进行强制解析

ifkxx==nil{

    print("没有数据")

}else{

    print("有数据\(kxx!)")

}

相关文章

  • Swift 语言基础

    Swift 语言基础 Swift语言介绍 Swift基础部分 第一个Swift程序 Swift没有main函数,第...

  • Swift: 基础部分

    Swift中文文档 一、常量和变量 常量: 不可变的量, 使用 let 修饰 变量: 可以修改值的量, 使用 va...

  • Swift 基础部分

    常量和变量 Swift语言是一种强类型的语言(和C、Java等一样),常量和变量在使用前都必须先声明。用let关键...

  • swift——基础部分

    常量和变量 常量和变量把一个名字(比如maximumNumberOfLoginAttempts或者welcomeM...

  • swift基础部分

    swift基础部分 1 常量和变量常量的值一旦设定就不能改变,通过let来声明常量,如:let age = 0通过...

  • swift 基础部分

    swift 基础部分: //变量和常量 var num=10;//这是int类型的变量 var num2="my ...

  • Swift - 基础部分

    基础部分 Swift 是一门开发 iOS, macOS, watchOS 和 tvOS 应用的新语言。然而,如果你...

  • Swift Tour Learn (一) -- Swift 语法

    本章将会介绍 什么是Swift基础部分(The Basic) 什么是Swift Swift 是一种新的编程语言,用...

  • Swift基础部分(复习)

    一、常量和变量 Swift中用 let 来声明常量,用 var 来声明变量。 二、类型标注 当你声明常量或者变量的...

  • Swift基础部分(The Basics)

    Swift 是一门开发 iOS, OS X 和 watchOS 应用的新语言。然而,如果你有 C 或者 Objec...

网友评论

      本文标题:swift 基础部分

      本文链接:https://www.haomeiwen.com/subject/kvhbphtx.html