尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
day1: variables, constants, strings, and numbers
import Cocoa //variable var greeting Hello, playground //constants let character Daphe let filename paris.jpg //命名规则驼峰法 //string let movie we are family let move go back to our home //read the length of string let nameLength move.count print(nameLength) //uppercase: sends back the same string except every one of its letters is now uppercased let uppercase movie.uppercased() print(uppercase) //if youre asking swift to read some data you dont need the parentheses //but if youre asking swift to do some work for you then you do //has prefix: let us know if a string starts with some letters of our choosing //strings are case sensitive print(movie.hasPrefix(A day)) print(movie.hasPrefix(we are)) print(filename.hasSuffix(.jpg)) //swift ignores the underscores let score 10_000_000 let lowScore score - 3 let higherScore score 10 let doubledScore score * 2 let squaredScore score * score let halvedScore score / 2 var counter 10 counter counter 5 counter 5 counter * 5 //find out if one integer is a multiple of another integer let number 120 print(number.isMultiple(of:3)) print(120.isMultiple(of:3)) //the output of num is 0.30000000000000004 let num 0.1 0.2 print(num) let a 1 let b 2.0 let c a Int(b) let d Double(a) b //name 3 is not allowed, once swift has decided what data type a constant or variable holds it must always hold that same type of data var name John name 3
RELATED

相关推荐

SAP ABAP全局类创建指南:从设计到实践

SAP ABAP全局类创建指南:从设计到实践

1. 项目概述:为什么需要全局类?在SAP ABAP开发中,对象导向编程(OO ABAP)已经成为构建复杂、可复用、易于维护业务逻辑的主流范式。而全局类,正是这个范式中的核心基石。你可以把它想象成一个“公共工具箱”…

📅 2026/10/11 21:06:11
带你理解JavaEE多线程基础(上)

带你理解JavaEE多线程基础(上)

1、了解线程1.1 线程概念1. 进程:操作系统资源分配的最小单位。打开微信、浏览器、IDEA、JVM,每一个都是独立进程进程拥有独立内存空间、文件句柄、CPU 时间片、堆内存,进程之间完全隔离进程切换开销极大(操作系统要保存整套上下文…

📅 2026/10/11 17:21:37
AI编程工程化:Rule系统提升代码质量与协作效率

AI编程工程化:Rule系统提升代码质量与协作效率

1. 为什么AI编程需要工程化管理 在2023年GPT-4发布后,AI编程助手的使用量呈现爆发式增长。根据GitHub官方统计,使用Copilot的开发者平均每天会触发20-50次代码建议,但其中仅有30%的建议会被直接采纳。这个数据揭示了一个关键问题:…

📅 2026/10/6 21:28:38
MORE NEWS

更多资讯

📰

硬盘突然爆满怎么办?一套安全清理与瘦身实操指南

你点开这篇,多半是电脑或手机最近突然红了盘、只剩几个G,或者看着磁盘空间一天比一天少,也不知道该从哪里下手。硬盘爆满这事儿不新鲜,但每次看到进度条全红,还是让人头皮发麻。我这些年处理过不少类似的求助&#xff…

📰

智能驾驶基础理论全解析:从感知到控制的系统框架与工程实践

1. 从“会开”到“开得明白”:智能驾驶基础理论到底在解决什么问题很多人第一次接触智能驾驶,脑子里冒出来的画面是激光雷达转圈、摄像头识别人脸、车子自己打方向盘。但真到动手做项目或者面试被追问的时候,才发现真正卡住自己的不是某个算法…

📰

基于微信小程序的研究生之路:任务、文献与打卡全栈开发实战

最近在准备毕业设计的朋友,或者正在被研究生阶段各种任务、进度和节点折磨的同学,多少都会对"研究生之路"这个选题产生条件反射般的兴趣。它听上去不像一个冷冰冰的系统,而更像一个学习伙伴。实际上,这个小程序要做的正…

📰

毕业论文写作AI辅助实操指南:人机协作的正确边界

每年三四月份,应届生们就会集体陷入一种名为“毕业论文”的焦虑。定题没方向、综述没头绪、写了删删了写,总有人深夜对着空白文档怀疑人生。这两年我陆续试了不少写作辅助工具,其中书匠策AI算是我个人觉得在毕业论文这个场景里比较“对症”的…

📰

Linux串口数据采集实战:从读取、解析到稳定存储的完整方案

1. 串口数据采集这件事,远比想象中要琐碎 串口通信在工业控制、传感器采集、嵌入式调试这些场景里,几乎是绕不开的一环。很多人第一次接触Linux下的串口编程,脑子里想的可能是"打开设备文件、读数据、写文件"三步走,代码…

📰

从跑工具到真正看懂漏洞:网络安全转行的进阶路线

很多人转行网络安全,都是从“跑工具”开始的。拿到扫描器,对着目标跑一遍,看到高危漏洞的图标跳出来,截图、复制描述、粘贴到报告里,整套流程好像就结束了。但做了半年、一年之后,你大概率会遇到一种很具体…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬