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

智汇团建网站登录平台wordpress展览会

智汇团建网站登录平台,wordpress展览会,网站开发 指导,自己做网站iis设置#x1f604;作者简介#xff1a; 小曾同学.com,一个致力于测试开发的博主⛽️#xff0c;主要职责#xff1a;测试开发、CI/CD 如果文章知识点有错误的地方#xff0c;还请大家指正#xff0c;让我们一起学习#xff0c;一起进步。 #x1f60a; 座右铭#xff1a;不… 作者简介 小曾同学.com,一个致力于测试开发的博主⛽️主要职责测试开发、CI/CD 如果文章知识点有错误的地方还请大家指正让我们一起学习一起进步。 座右铭不想当开发的测试不是一个好测试✌️。 如果感觉博主的文章还不错的话还请点赞、收藏哦 文章目录 前言Swift 简单介绍Swift 数据类型类型别名声明变量声明常量Swift 可选Optionals类型Swift 运算符 前言 最近在学习 Swift整理了一些内容在此记录有问题的话欢迎小伙伴进行指正。 Swift 简单介绍 Swift是一种支持多编程范式和编译式的开源编程语言Swift结合了C和Objective-C的优点并且不受C兼容性的限制。 那么问题来了什么是多编程范式 多编程范式是指在软件开发中使用多个不同的编程范式或编程风格的方法。编程范式是一种对问题求解和程序设计的方法论它提供了一组规则和原则来组织和表达计算机程序。 常见的编程范式包括 命令式编程范式Imperative Programming Paradigm以指令的顺序执行为基础通过修改程序状态来实现计算。常见的命令式编程语言包括C、Java和Python。函数式编程范式Functional Programming Paradigm将计算视为函数之间的转换强调无副作用的函数和不可变数据。常见的函数式编程语言包括Haskell、Lisp和Clojure。面向对象编程范式Object-Oriented Programming Paradigm以对象的概念为基础通过定义类、对象和它们的关系来组织代码。常见的面向对象编程语言包括Java、C和Python。声明式编程范式Declarative Programming Paradigm描述问题的逻辑和约束条件而不指定如何解决问题。常见的声明式编程范式包括逻辑编程和数据库查询语言等。并发编程范式Concurrent Programming Paradigm处理并发和并行计算的编程范式涉及多线程、协程或消息传递等技术。 领域特定编程范式Domain-Specific Programming Paradigm针对特定领域的问题建立的编程范式例如数据分析、机器学习和图形处理等。 文件后缀为名.swift, 命名规范和其他编程语言一样 区分大小写不能以数字开头标识符中其他字符可以是下划线、字母、数字 注意 如果一定要使用关键字作为标识符可以在关键字前后添加重音符号(). let class “Jenny” 另外在Swift中对空格有一定的要求比如下面举的例子 //正确写法 var name Jenny;var nameJenny //错误写法 var name Jenny;var name Jenny // 会报错 must have consistent whitespace on both sides // 运算符不能直接跟在变量或者常量的后面 let a 1 5 //正确写法——推荐写法 let a 15 //正确备注所以在编程过程中尽量符号前后都要有空格这样比较美观而且其他编程语言也不会报错。在Swift中使用print()函数打印输出它没有println()函数 Swift 数据类型 和 java 有点类似Int、Float、Double、String、Bool、Character 字符Character指的是单个字母例如“C” 布尔值字面量有三个值true真、false(假)、nil 表示没有值 类型别名 类型别名对当前的类型定义了另一个名字类型别名通过使用 typealias 关键字来定义。例如 定义了 Int 的类型别名为 Demo typealias Demo Int var test:Demo 12 // 这种命名方式和Kotlin一样在定义变量是直接定义数据类型 // 如果我们想让其不换行输出,只需要将最后一个参数赋值为空字符串即可, // 在字符串中可以使用括号与反斜线来插入变量 print(\(test)的值为\(test)) // 12的值为12\n print(\(test)的值为\(test),terminator: ) //12的值为12声明变量 使用var关键字定义一个变量和kotlin有点类似 var a hello var b:Float b 3.14159声明常量 使用let 关键字声明 常量的值不可改变常量需要以字母或下划线开始。 let a 2 //类型标注 let c:Int 2Swift 可选Optionals类型 用于处理值缺失的情况可选表示那儿有一个值并且它等于 x “或者那儿没有值”。 // 两种声明方式均可 var optionalInteger: Int? // 在类型和 ?之间没有空格。 var optionalInteger: OptionalIntvar optionalInteger: Int? // 当你声明一个可选变量或者可选属性的时候没有提供初始值它的值会默认为 nil。 optionalInteger 20 optionalInteger! //20 // 如果一个可选类型的实例包含一个值你可以用后缀操作符 来访问这个值 // 注意使用!来获取一个不存在的可选值会导致运行时错误。使用!来强制解析值之前一定要确定可选包含一个非nil的值。/* 强制解析 */ var optionalInteger: Int? optionalInteger 42 optionalInteger!/* 自动解析 */ // 在声明可选变量时使用感叹号!替换问号?。这样可选变量在使用时就不需要再加一个感叹号! var a: Int! a 18 print(a) 二进制前缀0b、八进制前缀0o、十六进制前缀0x Swift 运算符 加减乘除取余、逻辑运算符 逻辑与 或:|| 非:!区间运算符 闭区间运算符 a…b 例如1…5 区间值为 1, 2, 3, 4 和 5半开区间运算符 : a…b 例如1…5 区间值为 1, 2, 3, 和 4 for index in 1...5 {print(\(index) * 5 \(index * 5)) }for index in 1..5 {print(\(index) * 5 \(index * 5)) }】 三目运算符condition ? X : Y 运算符优先级先算术、后移位、最后位运算、逻辑运算在最后
http://www.zqtcl.cn/news/693910/

相关文章:

  • 京润珍珠企业网站优化洛阳做网站
  • 嘉定网站开发中山市区做网站公司
  • 可信赖的武进网站建设上海中小企业服务中心
  • 应用网站品牌官方网站
  • 网站建设综合训练的实验目的漳州网站建设网站运营
  • 网页设计免费网站推荐我的世界做壁纸的网站
  • 黄岩做网站的公司网站栏目相关内容在哪采集啊
  • 邯郸市城市建设局网站快速建站平台
  • 华为官方手表网站wordpress文章图片链接
  • 做个网站需要多久腾讯云云服务器官网
  • 松江企业做网站一个阿里云怎么做两个网站
  • 网站制作+app+公众号app制作定制外包88
  • 企业网站建设有哪些好处制作网页之前必须先建立什么
  • 盐亭县建设局网站网站建设基本技术
  • 优化seo网站高质量的邯郸网站建设
  • 网站开发 合同范本软件设计专业介绍
  • 南山网站建设设计莱州网站建设关键字排名优化网络托管微信代运营
  • 传统门户网站有哪些网络营销公司全网推广公司
  • 桥头镇网站建设卢松松外链工具
  • 手机网站导航设计大连市自然资源局
  • 装修网站vr全景图怎么做软件工程师证书报考条件
  • 部门网站建设管理经验交流材料定制开发app
  • 做网站 就google权重查询
  • 网站制作 福宁网络有限公司绚丽的网站
  • wordpress ip 访问重庆seo顾问服务
  • 灰色调网站自动seo系统
  • 河北省网站建设公司排名企业网络信息安全
  • 郑州网站定制建个微商城网站
  • 北京好网站制作公司哪家好vs加数据库做网站
  • 电子商务网站建设与管理第四章答案seo入门培训学校