Nクイーン問題(39)第七章 バックトラック準備編 Python編
【参考リンク】Nクイーン問題 過去記事一覧はこちらから 前回までのあらすじ 前回の記事では、エイトクイーンの3つのルール 1.縦に一つだけの…
【参考リンク】Nクイーン問題 過去記事一覧はこちらから 前回までのあらすじ 前回の記事では、エイトクイーンの3つのルール 1.縦に一つだけの…
【参考リンク】Nクイーン問題 過去記事一覧はこちらから Nクイーン問題 Python版について Nクイーン問題とは、NxNの盤面にチェスのク…
グローバル変数をローカル関数内で使いたいのですが? Pythonでは、グローバルで宣言された変数を「ローカル関数」で使う場合、「この変数はグ…
forをC言語のように記述したいのですが? できます。 まず、その前にpythonでは一般的に以下のように書きます。 for i in ra…
if文の中で改行したいのですが? 長い・・・・。 if 1 == 1 and 2 == 2 and 3 == 3 and 4 == 4: p…
配列を初期化したいのですが? 配列を0(ゼロ)で埋めて初期化します。 MAX=5 board=[0 for i in range(MAX)]…
辞書を使いたいのですが? 辞書の作り方1. # Using curly braces dict_value = {'Name'…
文字列の比較をしたいのですが? 比較方法はいくつかあります。 以下の方法は「数値」の比較となります。 < (less than) &g…
ファイルを上書きするにはどうすればよいですか? 読み書きしたいファイルを用意します。 Python Guide and Java Guide…
ファイル内の文字列を検索したいのですが? 方法1.fileを使う 読み込んで検索したい対象ファイルは以下のとおりです。 Welcome to…
リストの要素を削除したいのですが? remove()を使って要素を削除する #!/usr/local/env python3 myList …
sort()とsorted()の違いがわかりません sort()は元のリスト自体を書き換えます l = [3, 1, 4, 5, 2] l.…
next()関数はどんなときに使うのですか? リストなどの複数の要素を持ったデータ型といった「イテレータ」の要素を順番に取り出すことができま…
compile関数ってどんなときに使うのですか? まず、pythonはインタープリタ言語です。 インタープリタ言語はソースコードを1行ずつ実…
特殊文字を削除したいのですが 方法1.string.replace()で特殊文字を削除する #!/usr/local/env python3…
部分文字列を削除したいのですが? 方法1.repralce()を使う #!/usr/local/env python3 my_str = &…
ファイルを読み込みたいのですが? 以下のファイルを読み込みたいと思います。 language python ruby java swift …
文字列から空白スペースを除去したいのですが? 方法1.replace()を使う string_value ="Hello and W…
リストを簡単に出力したいのですが? 方法1.forを使う list_value = ["Joseph", "Anna…
__str__と__repr__ってなんですか? _ はアンダースコアです。 アンダースコアが2つ並ぶと「ダブルアンダースコア」となります。…