第七章 胖粒闹脾气落灰给他讲Swift
窗外池塘里春天积蓄的水在晚夏时节仍然留存,树荫交织,林子里夏日树木茂盛。
新的一天,胖粒缠着爸爸带她去池塘快走游玩,可是到园子里灰晨只带女儿快速的在公园走一圈就大步的往回走了。
胖粒此时正在沙发坐着发脾气。她圆滚滚的身体上顶着一头蓬松的卷发,像是顶着一朵金色的云朵。她的圆圆的脸庞上,一双大大的眼睛此刻正闪烁着不满和愤怒。她的嘴巴紧闭,眉头紧锁,形成了一道明显的“川”字。小胖粒的双手紧握成拳,正在那努等着谁能来惹她。
她坐在沙发上,身体绷得直直的,正是一座即将喷发的火山。她的双脚在地板上乱踢,发出“咚咚”的声音,这是她愤怒的表达方式。她的脸颊因为生气而变得通红,就像是一个熟透的苹果。
她在那鼓着,看半天爸爸也没理他,一头埋到他的电脑里面去了胖粒坐不住了
“爸爸,你这是带我去玩耍吗?为什要走那么快,那些跑步的都给我”小胖粒大声地质问着,声音里充满了委屈和不满。她的眼睛紧紧地盯着灰晨,希望他能给自己一个合理的解释。
灰晨看着女儿生气的样子,心里有些愧疚。他知道女儿期待了一个上午的池塘之旅,但是因为自己的工作原因,他只能匆匆地带着女儿在公园转了一圈。他试图解释:“胖粒,爸爸今天有很重要的事情要做,不能带你去池塘边玩了。”
可是小胖粒并不理解爸爸的苦衷,她只觉得自己的期待落空了,心里非常生气。她继续发脾气,甚至开始哭闹起来。她的眼泪在眼眶里打转,随时都可能落下来。
灰晨看着女儿这样,心里更加难受了。他走过去,坐在女儿身边,试图安抚她的情绪。他轻轻地拍打着她的背,温柔地说:“胖粒,别生气了。等爸爸忙完了,再带你去池塘边玩,好吗?”
小胖粒听了爸爸的话,稍微平静了一些。她知道爸爸很忙,但是她还是希望能够和爸爸一起去池塘边玩。她点点头,表示同意爸爸的建议。但是她的脸色仍然有些阴沉,显然还在为刚才的事情生气。
灰晨看着女儿的样子,决定给她一些补偿。他从口袋里掏出一颗糖果,递给小胖粒。小胖粒看到糖果,眼睛一亮,瞬间忘记了刚才的不愉快。她接过糖果,还是嘟着嘴巴生气了。灰晨也没法子,他的工作催得紧,他知道女儿还生气呢,但是现在他还是先把工作做完,才能来哄他,他心里想着指不定自己工作没做完,胖粒就不生气了。
范舒穿着一件黑色,白色圆点胸前有两朵大大的向日葵的睡衣,头上带着一个大耳朵的发夹在客厅忙活着,她往自己脸上贴了一张白色面膜,在厨房拿了一块抹布,正要擦客厅的茶几,擦完茶几她转身要走的时候,一看她背后的胖粒,嘟着嘴正,生气呢
范舒走到胖粒身边说:“粒粒,怎么啦?”要不去找你哥哥玩,来这个给你,彩虹扭扭糖。胖粒接过糖没有去找落灰,还是坐着发脾气她虽然生气但是并不耽误她吃糖,她拧开包装,慢慢的吃着酸酸甜甜的扭扭糖。
落灰已经在房间忙了老半天他今天用积木堆了一个桥。谭落灰想要使用乐高积木来拼建一座长50厘米、七孔拱桥。为了完成这个任务,落灰要详细规划所需的积木数量和搭建的顺序,一步步的搭建过程。
首先,落灰确定桥的基本结构。七孔拱桥意味着桥将有七个拱门,每个拱门之间由桥墩支撑。
谭落灰用积木砌了一个玩具桥,这个桥桥墩的宽度为5厘米,每个拱门的跨度为5厘米,那么桥的总宽度将是35厘米(7个桥墩,每个桥墩5厘米宽,加上6个拱门的宽度)。
接下来,落灰计算所需的积木数量。假设使用1x2的乐高积木作为基础单位,每个积木的长度为1厘米,宽度为2厘米。
1 桥面的构建:
桥面的长度是50厘米,宽度是35厘米。
他使用1x2的积木,桥面需要250块积木(50厘米 x 2块/厘米 + 35厘米 x 1块/厘米)。
2 桥墩的构建:
那么每个桥墩的宽度是5厘米,高度假设为10厘米(可以根据需要调整)。
每个桥墩需要10块1x2的积木(5厘米 x 2块/厘米)。
共有7个桥墩,所以需要70块积木(7个 x 10块/桥墩)。
3 拱门的构建:
每个拱门的跨度是5厘米,高度假设为10厘米(可以根据需要调整)。
每个拱门需要10块1x2的积木(5厘米 x 2块/厘米)。
共有7个拱门,所以需要70块积木(7个 x 10块/拱门)。
4 额外支撑和装饰:
根据需要,可能还需要额外的积木来加强结构或进行装饰。
假设需要额外的20块积木。谭落灰总共需要410块1x2的乐高积木来构建这座长50厘米、七孔拱桥。
落灰还想好一步步搭好桥的步骤:
1 首先,使用100块积木构建桥面,确保长度和宽度正确。
2 接着,使用70块积木构建7个桥墩,每个桥墩10块积木。
3 然后,使用70块积木构建7个拱门,每个拱门10块积木。
4 将桥墩和拱门按照设计放置在桥面上,确保结构稳定。
5 最后,根据需要添加额外的支撑和装饰积木,使桥梁更加美观和稳固。
搭好后落灰拖着自己发麻的脚一瘸一拐的走了出来。他爬到椅子上,吃着她妈妈范舒给他煮的面条。
吃完面落灰看到胖粒无精打采,只好放下手上的事情找个话题和胖粒聊天,逗哄她开心,他问到:“胖粒,昨天咱们读的关于swift 的事情你记得吗?”
胖粒最喜爱和哥哥聊这些关于app的话了同一,她一听到swif马上来了精神,胖粒委屈说道:“不记得了,哪里知道什么是swift哥你给说说。”
落灰面露苦涩,语气中透露出深深的无奈大声缓慢说:“你怎么忘了,swift是一个英文单词,其英式发音为/swft/,美式发音为/swft/。作为形容词,它意为“迅速的、捷的、立刻的、突然发生的”。作为名词,它可以指代“雨燕”或“环球金融同业电讯会”,还可以指代名叫斯威夫特的人,例如《格利佛游记》的作者乔纳森·斯威夫特。作为副词,它表示“迅速地,敏捷地。
此外,swift还是苹果公司开发的一种编程语言,用于ios和macos应用开发。
落灰深思了片刻,眉宇间流露出一丝灰暗和自信,他轻声地说着:“我觉得,swift这个单词在不同的语境下有不同的含义和用法。”
胖粒的表情里透露出深深的困惑,眼神中闪烁着迷茫和不解,她疑问的问:“那人们是怎用swift编辑软件的。”
经过短暂的思索,落灰给出了回应:“在详细描述使用swift编辑软件的操作步骤时,需要用到一系列与编程、软件开发和软件界面交互相关的中英文词汇,咱们要能读懂这些单词才能很好的用这个s-w-i-f-t 落灰重重的念了声swift。”
胖粒赶忙说道:“哥那都有哪些英文,我们又要怎么操作它呢?”
小落灰显得有些累他深深呼了一口气用手抖了抖自己印着星期十七的衣服说道:swift编辑软件要这样用,打开电脑,找到swift,打开swift编辑软件。
点击这个“open,打开”: 启动swift开启软件。
胖粒风轻云淡的说:“这谁不会呢?哥,打开后,要怎么做。”
然后找到swift editing software,swift编辑软件): 要使用的编程工具。
落灰一脸认真的对他妹妹胖粒说:“嗨,胖粒,我来给你讲讲怎么用这个软件吧。首先,你看到这个‘export’(导出)了吗?这就是用来把你的项目变成特定格式的东西。然后我们得‘create new project’(创建新项目),就是在软件里开始一个新的编程项目。当然,你得先给你的项目起个名字,就是‘project name’(项目名称)这里。还有,你要选择个地方保存你的项目文件,那就是‘project location’(项目位置)。还有啊,根据你的需要,你可以选择个合适的‘project template’(项目模板)。
接下来,我们要开始‘编写代码’了。你会看到有个‘code editor’(代码编辑器),那就是你写代码的地方。而且,编辑器还有个‘syntax highlighting’(语法高亮)功能,能帮助你区分代码的不同部分。还有‘indentation’(缩进),就是通过空格或制表符来表示代码块或层次结构。另外,编辑器还会提供‘auto pletion’(自动完成)功能,帮你自动完成代码片段。
然后,我们要‘构建和运行项目’了。首先‘build’(构建),就是把源代码变成可执行程序。接着‘run’(运行),就是执行那个程序。如果程序有错误,我们就用‘debug’(调试)来找出并修复它。最后,我们还可以在‘console’(控制台)里看到程序的输出和调试信息。
最后一步,别忘了‘保存和导出项目’。‘save’(保存)就是把你现在的工作保存到磁盘上。然后,你可以‘export’(导出)你的项目,把它变成特定格式(比如ipa文件),这样你就可以在其他平台或设备上使用了。
最后,当你完成所有事情后,别忘了‘close’(关闭)swift编辑软件,这样可以结束软件运行,释放资源。”
落灰说完后,得意地笑了笑,习惯了等待着胖粒的提问。
他看了一会胖粒站在那里想得入神继续说道:“这些词汇涵盖了使用swift编辑软件进行项目创建、代码编写、构建运行以及项目保存和导出的基本步骤。根据具体的软件版本和项目需求,还可能涉及更多高级功能和术语。”
这时胖粒问道:“哥swift是一种由苹果公司开发的现代化编程语言,具有广泛的应用领域,那swift都有哪些主要功能和用途呢?”
落灰开心的说:“这可就多了,你想啊,ios、macos、watchos和tvos应用开发:swift是apple生态系统中首选的编程语言,用于开发ios、macos、watchos和tvos等应用程序。其语法简洁明了,易于学习,同时提供丰富的api和框架,帮助开发者快速构建出功能强大、性能卓越的应用程序。”
胖粒焦急急切的说:“还有呢?”
落灰不紧不慢大声说道:“他还有大数据处理的能力,swift具有高效的性能,可以在大数据处理中提供出色的表现。其编译器可以将代码转换为高效的机器代码,从而提高代码的执行速度。此外,swift还支持多线程编程,能够充分利用多核处理器来加速大数据处理任务,这么多呢胖粒”
胖粒急切地催促道:“哥接着说!”
落灰缓缓大声继续说道:“ 服务器端开发,这个swift也可以用于服务器端开发,例如构建web服务、restful api等。通过使用swift的异步编程模型和网络库,开发者可以轻松地实现高性能、高并发的服务器端应用。
还有命令行工具开发:swift同样适用于命令行工具的开发。开发者可以使用swift编写脚本和工具,实现自动化任务、数据处理等操作。”
胖粒焦虑地追问:“还有呢?哥他还能做别的事情吗?”
落灰无奈的大声说道:“5 机器学习:swift与机器学习库(如tensorflow、core ml等)的集成使得开发者能够轻松地构建机器学习模型并进行推断。这使得swift在机器学习和人工智能领域也具有广泛的应用前景。
胖粒你知道吗,swift是一种功能强大、易于学习和使用的编程语言,适用于多个领域的应用开发。无论是移动应用开发、大数据处理、服务器端开发、命令行工具开发还是机器学习,swift都能够提供高效、安全和可靠的解决方案,此外swift是一种编程语言,它有一些特定的英文词汇和术语。”
落灰说到这里他看着胖粒问道:“胖粒,你问那么多,能记住吗”
胖粒又陷入了沉思,她沉思的样子就好似在休息,她休息了一会,又张开嘴:哥,这swift中,有哪些常见的英文词汇呢?”
落灰一听呆若木鸡。