2019年12月20日

日本語プログラミング言語「なでしこ」を使ってみる(14) - 関数


今回は関数についてです。

なでしこにおける関数の設定は「●」を使い、処理内容は1段インデント下げをして記述します(こちら)。呼出す処理の途中に置く事もできます。

なでしこ_1401_s.jpg

助詞の活用で「文字列接続方法2」を呼出す時の様に、引き渡すデータの指定順序を変更できます。しかし、パラメータで指定した変数に処理結果を受ける事はできません。



こちらでは一つの処理例として(初歩的なロジックですが・・・)ソート処理の関数を設定しています。

なでしこ_1402_s.jpg


上掲のアプリ確認をしている時に分かったのですが、こちらでは配列の作り方によって、(関数とは関係なく・・・)比較結果が異なる事を示していて注意が必要です(ソートする要素を文字列観るか数値として処理するかの違い)。

なでしこ_1403_s.jpg

「配列比較テスト2」と「配列比較テスト3」では「戻る」命令の違う使い方を示しています。



尚、上掲ではソート処理の関数を設定していますが、なでしこ自体に「配列数値ソート」と「配列ソート」という命令があります(こちら)。この場合には配列の作り方による結果の違いは出ません。

なでしこ_1404_s.jpg


二次元配列(表)でも「表数値ソート」と「表ソート」という命令があります(こちら)。

なでしこ_1405_s.jpg


posted by 鎌倉太郎 at 18:00| 神奈川 ☀| Comment(0) | 体験利用-プログラミング言語 | 更新情報をチェックする

大地と空が織りなす絶景(109) - アフリカ・ナミビアの海岸で、沈もうとしている三日月と輝く金星や木星


米国NASAのホームページに時々大地と空が織りなす絶景を映像として掲載する事があります。今回紹介するのはこちら


アフリカ・ナミビアの海岸で、大西洋に沈もうとしている三日月と、輝く中央の金星(Venus)や上部の木星(Jupiter):




posted by 鎌倉太郎 at 17:00| 神奈川 ☀| Comment(0) | 日記-大地と空の景色 | 更新情報をチェックする

日本語の字幕のあるYouTube動画(37) - 「宇宙の開発競争に勝ったのは誰?」


チャンネル「Kurzgesagt – In a Nutshell」や「TED」などテーマの解説をするYouTube動画では、動画中の解説音声は英語でも、YouTubeの機能を活用して字幕を付けてくれるます。それらの動画は内容的に範囲の幅も広く有益な(時として思いがけない)コンテンツなので、日本語の字幕を選べる動画を紹介していきます。


今回はチャンネル「TED-Ed」のこちら(「宇宙の開発競争に勝ったのは誰? - ジェフ・スティアーズ(Who won the space race? - Jeff Steers)」)。YouTube動画の設定では、「字幕」表示をオンにし、字幕が英語であった場合には言語を「日本語」にしてください。



(英語でも、日本語でも)字幕の切替えが早過ぎる事もあります。その場合には動画設定の「再生速度」を変更してください。

YouTube_LangJapan_0101_s.jpg


posted by 鎌倉太郎 at 12:00| 神奈川 ☁| Comment(0) | 日記-日本語字幕動画 | 更新情報をチェックする

今週の4K映像(694) - 「雪と氷のある風景(3)」 米国カリフォルニア州南部 サンバーナディーノ山脈(San Bernardino Mountains)


目覚めの一時を今日はこちらの高精細映像でお楽しみください。PC環境において最適な画質に設定し全画面で視聴してください。




posted by 鎌倉太郎 at 07:00| 神奈川 ☁| Comment(0) | 日記-四季を彩る風景 | 更新情報をチェックする

綺麗な銀河・星雲(1147) - おうし座(Taurus)にある散開星団「プレアデス星団(Seven Sisters、すばる[昴])」


今回の綺麗な銀河・星雲は、おうし座(Taurus)にある散開星団(Open cluster)「プレアデス星団(Pleiades、Seven Sisters、Messier 45、すばる[昴])」です(こちら)。



こちらこちらの中間ぐらいの領域を捉えています。



posted by 鎌倉太郎 at 01:00| 神奈川 ☁| Comment(0) | 日記-魅惑の銀河・星座 | 更新情報をチェックする