こんにちは、「ちこたす」です! 文系卒&プログラミング未経験のPython学習、4日目の記録です。 3日目は、コードを部品化する「関数」について学びました。 4日目の今日は、さらにステップアップして、Pythonの中でも特に重要(そして少し難解?)な概念 ...
“設計図”。データと動作(関数)をひとまとめにして「こういうものを作れるよ」という型(タイプ)を定義するもの。 インスタンスを作る時に呼ばれる「初期設定のための関数」 名前だけ見ると「初期化」って思うけど、実際は「設計図に従ってこの1 ...
メソッドにはいろいろな種類がありますが、その中でも特殊メソッドという前後を「__(アンダースコア×2)」で囲まれた、Pythonの組み込み関数や演算子などの挙動を決めるものがあります。 組み込み関数や演算子のそれぞれに対して呼び出される特殊 ...
株式会社Mined(マインド|本社:東京都港区、代表取締役CEO:前田 智大、以下Mined)が運営する、エンタメ型オンラインライブクラスを提供する教育プラットフォーム「スコラボ」は、AIや機械学習などで大活躍のプログラミング言語・Pythonを学びながら ...
今回からはTkinterというPythonのGUIライブラリを使って、GUIアプリケーションの使い方について学んでみたいと思います。 GUIは初心者向けとは言いづらいところがありますが、 自分が作りたいものを想像しやすい オブジェクト指向に慣れ親しむのに向いている ...
初心者がPythonを学ぶ際には、テーマがあったほうが分かりやすい。そこでこの特集では、「自動化アプリ」の開発を通してPythonを解説していく。 リスト[データ構造] 本特集で解説している「データ構造」とは、複数のデータをまとめて扱うための仕組み ...
一般社団法人Pythonエンジニア育成推進協会はコラム「初めてのPython実践試験学習第17回「Pythonの言語仕様:例外クラスの構造と捕捉」」を公開しました。 こんにちは、吉政創成 菱沼です。 今回もPythonエンジニア育成推進協会のPython 3 エンジニア認定実践 ...
「Python 3.9.0」が、10月5日に正式リリースされた。現在、「Python」の公式サイト“python.org”から無償でダウンロード可能。Windows 10向けのバイナリは、“Microsoft Store”からも入手できる。 「Python」は1991年、オランダ出身のプログラマーGuido van Rossum氏によって ...
An initializer that makes complex class initialization possible. A class block initializer consists of the static keyword, an open brace character, initialization code, and a close brace character.