2019年8月29日 / 最終更新日時 : 2019年8月29日 g6no3 Python Python(2進数→10進数変換) 入力値が0か1かを判定する場合、下記のような方法が一般的ですが、文字数を取ってきて判断する方法の方がスマートですね。 また、enumerate(シーケンス)というイテレーターとforループでタプルを利用する方法とか、スマ […]
2019年8月29日 / 最終更新日時 : 2019年8月29日 g6no3 Python Python(関数のスコープ) 変数にはグローバル変数とローカル変数があることはご存知ですか?プログラミングではグローバル変数をできるだけなくしてローカル変数を用いるようにとよく言われます。ただ、Pythonには関数内で生成した変数がC/C++/C#言 […]
2019年8月28日 / 最終更新日時 : 2019年8月28日 g6no3 Python Python(関数について) Pythonで関数定義をする場合、 def 関数名(仮引数): 処理 return が基本形になりますがインデントルールやキーワード引数、内部関数、クロージャ、高階関数、スコープなど色々注意しないといけないことがあります […]
2019年8月28日 / 最終更新日時 : 2019年8月28日 g6no3 Python Python(docStringを使おう!) docStringって何やねん!って思った方は、画像の緑で記述されている関数説明のコメント部分が docString と呼ばれる部分です。 このように記述しておくと、後からプログラムを確認する場合、何をしている部分なのか […]
2019年8月28日 / 最終更新日時 : 2019年8月28日 g6no3 Python Python(byteStringについて) b”文字列”でstring内をbyteStringとして扱うようになります。※byteStringに対応しているのはascii(半角英数字のみ) byteString内の要素番号を指定して確認すると文字コードに当てられて […]
2019年8月28日 / 最終更新日時 : 2019年8月28日 g6no3 Python Python(stringメソッドの注意) ”文字列”.isnumeric()で文字列が数字かどうか真偽値を返してくれますが…”八”,”零”,”Ⅷ”みたいな文字もTrueになるんですよね(汗)でもint(“八”)はエラー今回はこのようなエラーに対応する方法を紹介 […]
2019年8月27日 / 最終更新日時 : 2019年8月27日 g6no3 Python Python(九九問題の作成) Pythonでは高階関数で引数に関数を入れて処理することが可能!(C言語では、こんなに簡単に関数を受け渡しすることできないっすねw)
2019年8月26日 / 最終更新日時 : 2019年8月27日 g6no3 WordPress Challenge WordPress WordPressでブログ作りスタート 外観(Lightning)、ウィジェット(VK_PR Blocks)、固定ページ(Top、Diary、Manager Information)、メニュー設定 参考URL https […]