Pythonに関するcommteのブックマーク (2)

  • Kyoto University Research Information Repository: プログラミング演習 Python 2021

    書は京都大学の全学共通科目として実施されるプログラミング演習(Python)の教科書として作成されたものです. 2021年度版では2020年度版での誤植などを修正し,読みにくい文章などを改訂し,2020年の授業の中で補足した説明などを追記しました.また,2020年度版では10章に置いていたリストの紹介を4章に移動し,リストを対象とするfor文の扱いを見直しています.これまでの授業実践に参画いただいた岡雅子先生に書の改訂から新たに共著者として加わっていただきました. 2021年度版ではソースコードの記載に新たに開発したK2PFEフォントを用いています. K2PFEフォントは著者のうち喜多と京都市立芸術大学教授,辰巳明久氏,同非常勤講師,楠麻耶氏,京都大学助教,元木環氏との共同研究により開発いたしました.また,同フォントの開発は,一部,科研費-学術研究助成基金助成金(課題番号21K028

    commte
    commte 2021/10/20
    “京都大学の全学共通科目として実施されるプログラミング演習(Python)の教科書として作成されたものです.2021年度版では2020年度版での誤植などを修正し,読みにくい文章などを改訂”
  • Python : クラスとはオブジェクトの内容を定めた定義である - コムテブログ

    TL;DR 今回は、クラスとは何か分かりやすく説明したい。Python に限らず、クラスがどういったものか理解できなかった方も分かるかと思う。 プログラミングにおいて、クラスは「設計図」と例えられることが多い。その設計図を実体化したものがインスタンスと呼ばれる。それでは概念から説明しよう。 クラスのポイント オブジェクトの内容を定めた定義 複雑なデータや機能をまとめる 継承:親となるクラスから要素を受け継ぐことができる 初期化用メソッド __init__ を記述する 仮引数名には慣例として self という名前をつける クラスとは? はじめに、クラスを理解するうえで必須となる言葉をぼんやりと説明すると以下である。詳しくは後述する。 オブジェクト:データ、機能。変数に代入できる。 クラス:設計図。オブジェクトの内容を定めた定義。 インスタンス:設計図をもとに作ったオブジェクト インスタンス変

    Python : クラスとはオブジェクトの内容を定めた定義である - コムテブログ
    commte
    commte 2021/08/17
    Python のクラスについて書きました!
  • 1