![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
Pythonの質問です。以下のプログラムの未完成の部分を教えてください。 よろしくお願いします。
プログラムの条件はこのようになります。
・クラスMemberを定義する
・クラスMemberの仕様[メンバ変数が1つ、メソッドが2つ]は以下の通りである
【メンバ変数】(名前)mem (型)文字列型の配列 【メソッド1】(名前)choice() (戻り値)メンバ変数memのひとつの要素をランダムに返す
【メソッド2】(名前)addStaff(staff) (戻り値)なし (説明)メンバ変数に要素staffを追加する
・乱数の生成にはrandint()を利用する
[プログラム]
import random
class Member: def _init_ (self,staff=[]):
self.mem=staff def choice(self):
return self.mem [random.randint( 未完成 )]
def addStaff(self,staff):
self.mem.append(staff)
m=Member([\"愛媛\",\"高知\",\"香川\",\"徳島\"]) print(m.choice()) m.addStaff(\"岡山\")
print(m.choice())
print(m.choice())
print(m.choice())
実行結果例: 徳島、徳島、香川、高知
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(プログラミング・Web制作) Pythonで複数のメソッドをまとめて管理する方法について 1 2023/03/30 00:01
- その他(プログラミング・Web制作) pythonにおける単方向リストの実装について 4 2022/07/13 12:34
- その他(プログラミング・Web制作) pythonをjupiter notebookからmecabで頻出の高い単語の抽出について(Runt 1 2022/12/17 18:08
- その他(プログラミング・Web制作) どうしてもエラーが解決できません。 1 2022/07/23 04:32
- その他(プログラミング・Web制作) どういうプログラムで組みますか?google colabでやってるんですけど、出来る方お願いします。 1 2022/07/06 09:28
- Ruby パイソンのクラスについて 3 2023/06/20 07:30
- その他(プログラミング・Web制作) どういうプログラムで組みますか?google colabでやってるんですけど、出来る方お願いします。 1 2022/07/17 18:41
- その他(プログラミング・Web制作) このプログラミングをどう組みますか? Googlecolabでやってるんですが、出来る方お願いします 1 2022/07/13 10:52
- その他(プログラミング・Web制作) pythonリストの特定の値を表示htmlで表示できない 2 2022/05/14 05:48
- その他(プログラミング・Web制作) pythonのWebスクレイピングでfind_allだとurlがNoneに 4 2022/04/17 18:21
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルVBAで、条件に一致する...
-
onClickで関数呼出し後に、結果...
-
DataGridViewの行追加について。
-
Javaのクラスのstaticメソッド...
-
【sendkeysメソッドが動かずに...
-
リストボックスの項目削除
-
execute()
-
Excel VBA でExcelを終了したい...
-
eclipse-Tomcatでのデバッグに...
-
エクリプス アウトラインビュ...
-
JAVA言語,JSPによるクイズシス...
-
メソッドをstaticにする、しな...
-
JSPで<SELECT>の中にDBから持っ...
-
エクセルのマクロでプリンタを...
-
サーブレット DBにある生年月...
-
Range クラスのAutoFitプロパテ...
-
Java 可変長引数と優先度
-
新規契約でUQモバイル申し込も...
-
private static という変数の修飾
-
JavaでのDirectXの使用
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBAで、条件に一致する...
-
final修飾子を使っているのに、...
-
JSPで<SELECT>の中にDBから持っ...
-
Labelコントロールに数字を代入...
-
エクセルVBAにおけるON TIMEメ...
-
javascriptからjavaを呼び出したい
-
DataGridViewでセルクリックイ...
-
VBPをダブルクリックするとたま...
-
onClickで関数呼出し後に、結果...
-
コマンドプロンプト実行後に画...
-
配列のメソッド
-
日本の教育って時間が無い中で...
-
Refreshメソッドの使い方
-
mainメソッドのthrows節で設定...
-
【sendkeysメソッドが動かずに...
-
C# 演算 最大値 最小値 表現の仕方
-
VBA コピーが出来ません…!
-
Application.Wait の参照設定
-
ウィンドウを最前面にできません
-
for文(拡張)内の変数(ローカ...
おすすめ情報