プログラミング

プログラミング

【Python】迷路の内壁を等間隔に設置する

迷路の幅と高さをそれぞれ width, height として設定し、その数値にしたがって上下左右1マス間隔で内壁を設置する。※迷路の幅と高さは5以上の奇数とする。import sysclass Maze: PATH = 0 WALL = 1...
プログラミング

【Python】迷路の外壁を設置する

迷路の幅と高さをそれぞれ width, height として設定し、その数値にしたがって外壁を設置する。※迷路の幅と高さは5以上の奇数とする。import sysclass Maze: PATH = 0 WALL = 1 def __ini...
プログラミング

【Python】壁のない迷路を生成する

迷路の幅と高さをそれぞれ width, height として設定し、その数値にしたがって壁のない迷路を生成する。※迷路の幅と高さは5以上の奇数とする。import sysclass Maze: PATH = 0 WALL = 1 def _...
プログラミング

【Python】迷路を出力する

通路を「0」、壁を「1」とした2次元配列で迷路を表現して、通路を「 」(半角スペース)、壁を「#」として1行ごとに改行して出力する。 PATH = 0WALL = 1maze = [[1, 1, 1, 1, 1, 1, 1, 1, 1, 1...
プログラミング

【入門】CUIでGitをはじめる

この記事は、GitコマンドやLinuxコマンドを実行する流れを通して、GitやGitHubの基本的な使い方を覚えようという内容です。※以下の記事は Raspberry Pi で実行したものです。 環境に合わせて適宜対応してください。インスト...
プログラミング

【Git】プルリクエストを作成する

以下の記事の続きの内容となる。ターミナルでの操作ターミナルを開いて、以下のコマンドを実行する。①ブランチを作成する。git branch develop今回の場合、develop というブランチが作成される。②ブランチを切り替える。git ...
プログラミング

【Git】リモートリポジトリの変更履歴を取り込む(プルする)

以下の記事の続きの内容となる。今回は、GitHub上でファイルを修正してコミットし、その変更履歴をローカルリポジトリに取り込む。①GitHubにサインインする。②ユーザ名/sample と書かれたリンクをクリックする。③hello.py と...
プログラミング

【Git】リポジトリを複製する(クローンする)

以下の記事の続きの内容となる。今回は、別のパソコンにGitHub上のリポジトリを複製することを想定する。そのため、これまでに作成した sample というディレクトリは削除しておく。ターミナルを開いて、以下のコマンドを実行する。①一つ上のデ...
プログラミング

【Git】リモートリポジトリの変更履歴を更新する(プッシュする)

以下の記事の続きの内容となる。ターミナルを開いて、以下のコマンドを実行する。git push -u origin master以下のコマンドで、プッシュされているかを確認できる。git log origin/master..master以下...
プログラミング

【Git】リモートリポジトリを追加する

以下の記事の続きの内容となる。ターミナルを開いて、以下のコマンドを実行する。git remote add origin ユーザ名/sample.git以下のコマンドで、リモートリポジトリが追加されたかを確認できる。git remote -v...