当前位置: 首页 > wzjs >正文

免费建手机个人网站app推广方案范例

免费建手机个人网站,app推广方案范例,web前端盒子,买域名自己做网站一个朴实无华的目录 今日学习内容:1.基本语法引入空格规范输入输出 2.变量声明变量变量输出加反斜杠括号 \\( ) 3.可选(Optionals)类型可选类型强制解析可选绑定 4.常量常量声明常量命名 5.字面量整数 and 浮点数 实例字符串 实例 今日学习内容: 1.基本…

一个朴实无华的目录

  • 今日学习内容:
    • 1.基本语法
      • 引入
      • 空格规范
      • 输入输出
    • 2.变量
      • 声明变量
      • 变量输出加反斜杠括号 \\( )
    • 3.可选(Optionals)类型
      • 可选类型
      • 强制解析
      • 可选绑定
    • 4.常量
      • 常量声明
      • 常量命名
    • 5.字面量
      • 整数 and 浮点数 实例
      • 字符串 实例

今日学习内容:

1.基本语法

引入

在这里插入图片描述
在这里插入图片描述

空格规范

在这里插入图片描述

输入输出

在这里插入图片描述
在这里插入图片描述

2.变量

声明变量

在这里插入图片描述

变量输出加反斜杠括号 \( )

在这里插入图片描述

3.可选(Optionals)类型

可选类型

在这里插入图片描述
在这两种情况下,变量 optionalInteger 都是可选整数类型。注意,在类型和 ?之间没有空格。

Optional 是一个含有两种情况的枚举,None 和 Some(T),用来表示可能有或可能没有值。任何类型都可以明确声明为(或者隐式转换)可选类型。当声明一个可选类型的时候,要确保用括号给 ? 操作符一个合适的范围。例如,声明可选整数数组,应该写成 (Int[])? 写成 Int[]? 会报错。

当你声明一个可选变量或者可选属性的时候没有提供初始值,它的值会默认为 nil。

可选项遵照 LogicValue 协议,因此可以出现在布尔环境中。在这种情况下,如果可选类型T?包含类型为T的任何值(也就是说它的值是 Optional.Some(T) ),这个可选类型等于 true,反之为 false。
在这里插入图片描述

强制解析

当你确定可选类型确实包含值之后,你可以在可选的名字后面加一个感叹号(!)来获取值。

import Cocoavar myString:String?myString = "Hello, Swift!"if myString != nil {print(myString)
}else{print("myString 值为 nil")
}

以上程序执行结果为:

Optional("Hello, Swift!")

print( myString! )加感叹号后

import Cocoavar myString:String?myString = "Hello, Swift!"if myString != nil {// 强制解析print( myString! )
}else{print("myString 值为 nil")
}

以上程序执行结果为:

Hello, Swift!

使用!来强制解析值之前,一定要确定可选包含一个非nil的值。

可选绑定

如果包含就把值赋给一个临时常量或者变量。可选绑定可以用在if和while语句中来对可选类型的值进行判断并把值赋给一个常量或者变量

import Cocoavar myString:String?myString = "Hello, Swift!"if let yourString = myString {print("你的字符串值为 - \(yourString)")
}else{print("你的字符串没有值")
}

以上程序执行结果为:

你的字符串值为 - Hello, Swift!

4.常量

常量声明

import Cocoalet constA = 42
print(constA)

常量命名

import Cocoalet _const = "Hello, Swift!"
print(_const)let 你好 = "你好世界"
print(你好)

5.字面量

整数 and 浮点数 实例

let decimalInteger = 17           // 17 - 十进制表示
let binaryInteger = 0b10001       // 17 - 二进制表示
let octalInteger = 0o21           // 17 - 八进制表示
let hexadecimalInteger = 0x11     // 17 - 十六进制表示let decimalDouble = 12.1875       //十进制浮点型字面量
let exponentDouble = 1.21875e1    //十进制浮点型字面量
let hexadecimalDouble = 0xC.3p0   //十六进制浮点型字面量

字符串 实例

在这里插入图片描述

import Cocoalet stringL = "Hello\tWorld\n\n菜鸟教程官网:\'http://www.runoob.com\'"
print(stringL)

以上程序执行结果为:

Hello    World菜鸟教程官网:'http://www.runoob.com'
http://www.dtcms.com/wzjs/238420.html

相关文章:

  • 简答网站内容建设的时候内链重要性百度电脑版下载
  • 网站角色管理二级域名注册
  • 如何在局域网中做网站企业网络营销策略
  • 淄博政府网站建设公司哪家专业个人博客登录首页
  • 会员充值网站怎么做百度推广登录入口下载
  • 网站基本流程seo优化有哪些
  • wordpress主题文件夹在广州seo顾问服务
  • 网站降权怎么办盐城seo培训
  • 制作网站制作公司湖南关键词优化推荐
  • 南京网站制作哪家专业sem竞价教程
  • 给人做时时彩网站建设犯法站长之家网站排行榜
  • 长春市建设集团股份有限公司seo怎样优化网站
  • 做十来个网站优化真正免费的网站建站平台
  • 西安做网站的公司百度seo通科
  • 做网站小程序如何用html制作一个网页
  • 公司网站开发视频seo网站优化师
  • 客户在我这做的网站被罚企业网站的作用和意义
  • 个人网站建设与管理工作总结什么是竞价
  • wordpress 三栏主题seo搜索引擎优化是什么
  • 长沙竞价网站建设报价百度怎么做网站
  • php网站源码建设教程云搜索
  • 旅游网站策划案西安网络推广优化培训
  • 宝山网站建设公司网站seo优化教程
  • 做网站独立云服务器什么意思市场营销策划方案案例
  • 宝安建设网站公司永久免费的建站系统有哪些
  • wordpress弹窗提示简述什么是seo及seo的作用
  • 青浦工厂网站建设app网站推广平台
  • 甘肃路桥建设集团有限公司官方网站百度关键词优化公司哪家好
  • html在线工具深圳搜索引擎优化推广
  • 电商网站建设渠道网络推广与网络营销的区别