Swift基础数据类型和循环

本文是一篇swift的基础教材,讲解了swift语言的变量,数据类型和循环.准备学swift的同学可以参考学习下.

1 常量变量

var myVariable = 42 //变量  
    myVariable = 50  
    let myConstant = 42 //常量

2 显示指明变量类型

let explicitDouble: Double = 70

3 数组和字典

var shoppingList = ["catfish", "water", "tulips", "blue paint"]   
    shoppingList[1] = "bottle of water"   
        
    var occupations = [   
        "Malcolm": "Captain", //前面是key 后面是value  
        "Kaylee": "Mechanic",   
    ]   
    occupations["Jayne"] = "Public Relations"

4 创建初始化数组和字典

let emptyArray = String[]()   
    let emptyDictionary = Dictionary<String, Float>()

5数组添加

var emptyarry = String[]()  
    emptyarry.append("dfd")

6 for循环

let sss = [11,12,43,554,12,434]  
    for i in 0..4 {  
         print("(i) = (sss[i])");  
             print("n");  
          }  
    for i in sss{  
          print(i);  
             print("n");  
          }

7 switch

let vegetable = "red pepper"   
    switch vegetable {   
    case "celery":   
        let vegetableComment = "Add some raisins and make ants on a log."   
    case "cucumber", "watercress":   
        let vegetableComment = "That would make a good tea sandwich."   
    case let x where x.hasSuffix("pepper"):   
        let vegetableComment = "Is it a spicy (x)?" fallthrough   
    default:   
        let vegetableComment = "Everything tastes good in soup."   
    }

自:http://www.phperz.com/article/14/0802/15200.html

Swift基础数据类型和循环

时间: 2024-10-20 20:29:53

Swift基础数据类型和循环的相关文章

第一部分基础知识小结,基础数据类型到循环

# Python基础数据类型考试题 # 考试时间:两个半小时 满分100分(80分以上包含80分及格) # 一,基础题. # 1, 简述变量命名规范(3分) # 1.变量由字母.数字.下划线任意组成 # 2.不能以数字开头 # 3.不能使用python关键字 # 4.变量要具有可描述性 # 5.变量不能是中文 # 5.官网推荐骆峰体和下划线,这里推荐下划线 # 2,字节和位的关系.(2分) # 1字节 = 8位 # 3,'太白'使用utf-8编码时,占的位数和字节数,是多少?使用gbk编码时,占

Swift基础数据类型

常量和变量 常量和变量由一个特定名称来表示,如maximumNumberOfLoginAttempt 或者 welcomeMessage.常量所指向的是一个特定类型的值,如数字10或者字符”hello”.变量的值可以根据需要不断修改,而常量的值是不能够被二次修改的. 常量和变量的声明 常量和变量在使用前都需要声明,在Swift中使用let关键词来声明一个常量,var关键词声明一个变量.如下面例子 let maximumNumberOfLoginAttempts = 10 var currentL

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

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

【Swift】学习笔记(一)——熟知 基础数据类型,编码风格,元组,主张

自从苹果宣布swift之后,我一直想了解,他一直没有能够把它的正式学习,从今天开始,我会用我的博客来驱动swift得知,据我们了解还快. 1.定义变量和常量 var  定义变量,let定义常量. 比如: var test = 1 test = 2 //变量能够改变值 let test = 1 test = 2 //常量不能改变值,编译器会报错 var test1=1,test2=2,test3=3 //逗号分隔多个变量 2.添加类型标注 在 var test = 1 这个样例中.test被swi

python基础数据类型----整数 ,字符串【常用操作方法】,布尔值,for循环

Python基础数据类型(4.29) bool str int 三者之间的转换 str索引切片,常用操作方法 for循环(大量的练习题) 1.基础数类型总览 整数(int) ,字符串(str),布尔值(bool),列表(list),元组(tuple),字典(dict),集合(set). 10203 123 3340 int 主要用于计算+- * / 等等 '今天吃了没?' str 存储少量的数据,并进行相应的操作.str1 + str2, str *int , 索引,切片, 其他操作方法 Tru

scala的基础数据类型&amp;if条件表达式&amp;for循环

scala的基础数据类型有7种:(无引用类型) Byte Char Short Int Long Float Double 两种变量类型定义:val(常量)var(变量) 使用val定义的常量,指引用的不可再改变,而用var变量引用的是可以进行改变,如下示: 注:scala语言可以不用定义变量的数据类型,变量的数据类型会根据输入的内容自动识别变量所引用的值的类型,也可以不用在语句后加分号,系统默认一行是一条语句. if条件表达式: for循环: 数组定义及for循环使用: 原文地址:https:

Swift基础语法-数据类型

Swift常见数据类型 值类型(value type) 枚举(enum) Optional 结构体(struct) Bool.Int.Float.Double.Character String.Array.Dictionary.Set 引用类型(reference type) 类(class) 类(class) Swift流程控制 Swift中流程控制if.while.for后面的()可以省略,条件后面的大括号不可以省略 从Swift3开始,去除了自增.自减运算符 repeat-while相当于

Swift 基础语法

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

Swift基础学习(一)基本语法

Swift 简介(赞美一番,收集了多篇 关于Swift 学习教程的语言简介一直以为英语和汉语混写的时候只是英语字母结尾的地方打空格,原来是英语字母的开头和结尾都要加一个空格,英语字母后面是标点符号的时候不加空格): Swift 是一种新的编程语言,用于编写 iOS,macOS,watchOS 和 tvOS 的应用程序.Swift 结合了 C 和 Objective-C 的优点并且不受 C 兼容性的限制.Swift 采用安全的编程模式并添加了很多新特性,这将使编程更简单,更灵活,也更有趣.Swif