Liaroのpython_challengeのページです。
- このレポジトリを
fork
して、自分用のディレクトリを作成して下さい。ディレクトリ名は自分の名前にしてください。 - 作成したディレクトリ直下にIPython Notebookを作ってください。ファイル名は自分の名前にしてください。
- 作成したディレクトリ直下にREADME.mdを作成してください。そのファイルに名前、大学名、専攻、今までの開発経験、中期的な目標を書いて下さい。
- 以下の課題を作成したnotebook内で実装してください。
- Liaro/python_challengeレポジトリのmasterブランチにプルリクエストを送ってください。
- 1〜10の数字を含むリストを作成してください。
- 1〜10の偶数のみを含むリストを作成してください。
- ["a","b","c","d","e","f"]というリストがある前提で{0: 'a', 1: 'b', 2: 'c', 3: 'd', 4: 'e', 5: 'f'}を作成してください。
- Humanクラスを作成してください。ただし以下のものを実装してください。
- 属性として名前、年齢、性別、身長、体重を持つ
- 年齢をインクリメントするインスタンスメソッドを持つ
- {"山田", 23歳, 男, 170.3cm, 60.2kg}, {"高橋", 30歳, 女, 165.2cm, 46.2kg}の二つのインスタンスを作成
- どちらかの年齢をインクリメント
- 作成したインスタンスをカウントするクラスメソッドを持つ(インスタンス作成時にカウントするように実装してください)
各課題の上に #課題1 などのコメントを入れて下さい。
Pythonのバージョンは3.xで実装して下さい。
可能な範囲で良いので、全て解いてください。
また、適宜コメントをつけて、読みやすいコードを心がけてください。