首页
/
每日頭條
/
科技
/
swift 高級玩法
swift 高級玩法
更新时间:2026-01-22 03:11:07

從這節課我們開始,我們學習“學習編程1”的最後一部分,算法。

swift 高級玩法(兒童學編程語言swift語言)1

使用右手定則繞行

在這個例子中,我們要使用右手定則來繞牆走動,也就是繞着牆向右轉。

例子中提供了一個僞代碼程序(僞代碼就是類似我這裡用的中文描述代碼),我們需要把僞代碼程序轉換成我們的swift playgrounds能運行的代碼。

我們先定義一個繞着牆向前走的函數:(其實在這裡,已經定義好了)

  • 如果右側受阻{
  • 向前1步
  • }
  • else{
  • 右轉
  • 向前1步
  • }

定義完這個函數後,我們來寫循環語句,(循環也已經給出了,不過裡面有個小錯誤)

  • 當不是關閉開關的情況下就循環{
  • 繞牆走函數
  • if 如果是寶石的話{
  • 收集寶石
  • 轉身
  • }
  • }
  • 打開開關

swift 高級玩法(兒童學編程語言swift語言)2

,
Comments
Welcome to tft每日頭條 comments! Please keep conversations courteous and on-topic. To fosterproductive and respectful conversations, you may see comments from our Community Managers.
Sign up to post
Sort by
Show More Comments
推荐阅读
autocad怎麼打開dwg文件
autocad怎麼打開dwg文件
不知道小夥伴們有沒有在工作中遇到以dwg為擴展名文件,想要在電腦上直接打開這種文件是行不通的,我們必須安裝AutoCAD才能夠打開它,今天給大家分享一個不用下載AutoCAD軟件也能打開電腦上的dwg文件的方法。迅捷CAD編輯器是一款專門應...
2026-01-22
榮耀80的配置參數
榮耀80的配置參數
榮耀近期的動作很大,近幾個月接連發布了榮耀X40和榮耀X40GT,又在官網無聲息的上新了一款榮耀Play6C。榮耀作為一個偏向年輕化的手機品牌,性價比偏高,價格很是友好,并且作為華為的子品牌,很快就在國内擁有一席之地。近日,關于榮耀80系列...
2026-01-22
中央空調新風系統是互補還是重複
中央空調新風系統是互補還是重複
新型冠狀病毒肺炎疫情持續肆虐蔓延,引發了社會各界關注。在疫情面前,全國乃至全世界都成為了命運共同體,衆多企業也表現出了極強的使命感和應對能力,主動向武漢疫區伸出了援助之手,為醫療行業提供産品和服務保障。新風作為一個新興行業,近些年不斷出現在...
2026-01-22
元宇宙用什麼編寫
元宇宙用什麼編寫
本章點睛我們賴以生存的這一方宇宙是和諧的。和諧的宇宙孕育了和諧的生命。處于和諧生命金字塔頂端的人類也注定是和諧的。把一粒種子埋入土中,就會生根、發芽、開花、結果——它的葉片會慢慢變深(綠色、藍色等),因為深色的葉片吸收光和熱的本領較強,光合...
2026-01-22
為什麼點擊右鍵不出現複制粘貼
為什麼點擊右鍵不出現複制粘貼
“Ctrl”鍵,鍵盤上一個常用的鍵,全名為“Control”,中文譯為“控制”,普遍有兩顆,位于鍵盤左下角和右下角。在日常工作生活中應用非常之廣泛,今天給大家分享一波“Ctrl”在浏覽器和Windows中的快捷鍵用法,學會了這十個簡單操作,...
2026-01-22
Copyright 2023-2026 - www.tftnews.com All Rights Reserved