プログラミング 【Python】迷路の内壁を等間隔に設置する 迷路の幅と高さをそれぞれ width, height として設定し、その数値にしたがって上下左右1マス間隔で内壁を設置する。※迷路の幅と高さは5以上の奇数とする。 import sys class Maze: PATH = 0 WALL =... 2020.10.08 プログラミング
プログラミング 【Python】迷路の外壁を設置する 迷路の幅と高さをそれぞれ width, height として設定し、その数値にしたがって外壁を設置する。※迷路の幅と高さは5以上の奇数とする。 import sys class Maze: PATH = 0 WALL = 1 def __i... 2020.10.07 プログラミング
プログラミング 【Python】壁のない迷路を生成する 迷路の幅と高さをそれぞれ width, height として設定し、その数値にしたがって壁のない迷路を生成する。※迷路の幅と高さは5以上の奇数とする。 import sys class Maze: PATH = 0 WALL = 1 def... 2020.10.06 プログラミング
プログラミング 【Python】迷路を出力する 通路を「0」、壁を「1」とした2次元配列で迷路を表現して、通路を「 」(半角スペース)、壁を「#」として1行ごとに改行して出力する。 PATH = 0 WALL = 1 maze = [[1, 1, 1, 1, 1, 1, 1, 1, 1,... 2020.10.05 プログラミング
振り返り 【2020年】9月の振り返り Q. パソコンを修理に出したはずなのに、更新が増えているのは何故?A. ラズパイにハマったから。 というわけで、 今月は27の記事を書きました。 しかも26連で…ヤバいですね☆ 月のはじめに普段使っているパソコンを修理に出したので、しばらく... 2020.10.01 振り返り未分類
プログラミング 【入門】CUIでGitをはじめる この記事は、GitコマンドやLinuxコマンドを実行する流れを通して、GitやGitHubの基本的な使い方を覚えようという内容です。※以下の記事は Raspberry Pi で実行したものです。 環境に合わせて適宜対応してください。 インス... 2020.09.30 プログラミング
プログラミング 【Git】プルリクエストを作成する 以下の記事の続きの内容となる。 ターミナルでの操作 ターミナルを開いて、以下のコマンドを実行する。 ①ブランチを作成する。 git branch develop 今回の場合、develop というブランチが作成される。 ②ブランチを切り替え... 2020.09.29 プログラミング
プログラミング 【Git】リモートリポジトリの変更履歴を取り込む(プルする) 以下の記事の続きの内容となる。 今回は、GitHub上でファイルを修正してコミットし、その変更履歴をローカルリポジトリに取り込む。 ①GitHubにサインインする。 ②ユーザ名/sample と書かれたリンクをクリックする。 ③hello.... 2020.09.28 プログラミング
プログラミング 【Git】リポジトリを複製する(クローンする) 以下の記事の続きの内容となる。 今回は、別のパソコンにGitHub上のリポジトリを複製することを想定する。そのため、これまでに作成した sample というディレクトリは削除しておく。 ターミナルを開いて、以下のコマンドを実行する。 ①一つ... 2020.09.27 プログラミング
プログラミング 【Git】リモートリポジトリの変更履歴を更新する(プッシュする) 以下の記事の続きの内容となる。 ターミナルを開いて、以下のコマンドを実行する。 git push -u origin master 以下のコマンドで、プッシュされているかを確認できる。 git log origin/master..mast... 2020.09.26 プログラミング